现在完成时专练100题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专练100题及答案
第一部分:填空题
1.I ________ (live) in this city for five years.
2.We ________ (visit) the museum twice this month.
3.She ________ (not finish) her homework yet.
4.They ________ (already leave) for the airport.
5.How long ________ you ________ (study) English?
6.The bus ________ (just arrive) at the station.
7.By the time we arrived, they ________ (already eat) all the food.
8.My sister ________ (not see) that movie before.
9.He ________ (travel) to many countries in his life.
10.________ you ever ________ (try) sushi before?
答案:
1.have lived
2.have visited
3.hasn’t finished
4.have already left
5.have, studied
6.has just arrived
7.had already eaten
8.hasn’t seen
9.has traveled
10.Have, tried
第二部分:改错题
1.I have eat lunch already.
2.She has writes a book.
3.We have see that movie last night.
4.He has been to Paris twice.
5.They have visited Japan never.
答案:
1.I have eaten lunch already.
2.She has written a book.
3.We have seen that movie last night.
4.He has been to Paris twice.
5.They have never visited Japan.
第三部分:选择题
1.I _____ bought a new car.
a)just
b)already
c)yet
2.She _____ seen that movie before.
a)already
b)never
c)just
3._____ you finished your homework?
a)Have
b)Do
c)Are
4.They _____ been to this restaurant.
a)have
b)has
c)had
5.We _____ bought new clothes for the party.
a)has
b)have
c)had
6.He _____ left for work yet.
a)already
b)not
c)just
7._____ she ever been to China?
a)Have
b)Has
c)Did
8.I _____ visited my grandparents last weekend.
a)have
b)has
c)had
9.We _____ finished our project by next week.
a)have
b)has
c)will
10.They _____ traveled to Europe before.
a)have
b)haven’t
c)has
答案:
a)just
a)already
a)Have
a)have
b)have
b)not
b)Has
a)have
c)will
a)have
第四部分:连线题
1.I have been to Paris.
2.She has already finished her work.
3.We have lived in this house for ten years.
4.They have never seen snow before.
5.He has just started a new job.
6.You have visited China, haven’t you?
7.Have they ever been to Australia?
8.Has he ever met the president?
9.Have you ever tried sushi?
10.We have traveled to many different countries.
答案:
g)Have you ever tried sushi?
e)You have visited China, haven’t you?
a)I have been to Paris.
j)They have never seen snow before.
d)They have lived in this house for ten years.
i)She has already finished her work.
c)We have traveled to many different countries.
h)Have they ever been to Australia?
b)Has he ever met the president?
f)He has just started a new job.
结论
通过这个现在完成时的练习题集,我们可以更好地理解和掌握现在完成时的用法。
现在完成时是一个描述过去行为对现在造成影响或结果的时态,它通常和表示一段时间的连词(如for、since)或者表示过去经历的副词(如ever、just、already、never)一起使用。
希望这些练习题对您的学习有所帮助!。