下列哪个句子正确地使用了现在完成时?
I have finished my homework yesterday.
I finished my homework yesterday.
I finish my homework every day.
I have finished my homework just now.
‘She has lived in Paris for five years.’ 这句话的含义是什么?
她过去在巴黎住了五年,但现在不在了。
她在巴黎住了五年,并且现在仍然住在那里。
她五年前住在巴黎。
她打算在巴黎住五年。
下列哪个时间状语通常与一般过去时连用,而不是现在完成时?
since
last year
yet
already
选择正确的句子来完成对话: A: ‘Would you like something to eat?’ B: ‘No, thanks. I _____ lunch.’
have just had
just had
just have had
had just
‘I lost my keys.’ 这句话暗示了什么?
我过去某个时间丢了钥匙,现在可能还没找到,也可能找到了。
我丢了钥匙,但后来找到了。
我经常丢钥匙。
我刚刚丢了钥匙,可能正在找。
下列哪些句子正确使用了现在完成时?
He went to Shanghai last month.
I have lived in Beijing for five years.
She has finished her homework yesterday.
They have visited the museum three times.
一般过去时通常表示在过去某个特定时间发生的动作或状态,而现在完成时表示过去发生的动作对现在有影响或结果。因此,'I have lived in Beijing in 2010.' 这个句子使用了正确的时态。
一般过去时常与表示过去的时间状语连用,如 'yesterday' 或 'last year',而现在完成时则常与 'already'、'just' 或 'since' 等状语连用。所以,'She has already finished her homework yesterday.' 这个句子存在时态使用错误。
请将以下动词的现在完成时形式与对应的一般过去时形式进行匹配。
have/has written
wrote
have/has seen
saw
have/has gone
went
have/has taken
took
have/has eaten
ate