首页 > 百科知识 > 精选范文 >

现在完成时练习题 含答案

更新时间:发布时间:

问题描述:

现在完成时练习题 含答案,有没有人理理小透明?急需求助!

最佳答案

推荐答案

2025-07-01 14:06:03

在英语学习中,现在完成时是一个非常重要的语法点,它用于表达过去发生的动作对现在造成的影响或结果。掌握好现在完成时的用法,不仅有助于提高写作和口语表达能力,还能在考试中取得更好的成绩。

以下是一些关于现在完成时的练习题,帮助你巩固这一语法点,并附有详细答案解析,方便你自我检测和理解。

一、选择题

1. I ______ my homework already.

A. do

B. did

C. have done

D. am doing

2. She ______ to Paris three times.

A. go

B. went

C. has gone

D. has been

3. They ______ the movie yet.

A. haven’t see

B. haven’t seen

C. didn’t see

D. don’t see

4. Have you ever ______ to Japan?

A. go

B. gone

C. went

D. going

5. He ______ his keys. I can’t find them anywhere.

A. lose

B. lost

C. has lost

D. is losing

二、填空题

1. I ______ (not finish) my work yet.

2. She ______ (live) here since 2015.

3. We ______ (visit) that museum last week.

4. Have you ______ (read) this book?

5. They ______ (not arrive) yet.

三、改错题

找出下列句子中的错误并改正:

1. She has went to school.

2. I have never eat sushi before.

3. They have just ate dinner.

4. He has been there two hours ago.

5. We have known each other since five years.

四、翻译题

将下列中文句子翻译成英文,使用现在完成时:

1. 我已经吃过晚饭了。

2. 她去过北京三次。

3. 他们还没完成作业。

4. 你有没有看过这部电影?

5. 我们认识已经有十年了。

五、答案与解析

一、选择题答案:

1. C(have done)

解析:现在完成时结构为“have/has + 过去分词”,表示动作已完成且与现在有关。

2. D(has been)

解析:“have/has been to” 表示“去过某地”,强调经历。

3. B(haven’t seen)

解析:否定句中需用“have/has not + 过去分词”。

4. B(gone)

解析:“have gone to” 表示“去了某地(不在说话人身边)”。

5. C(has lost)

解析:表示过去发生的动作对现在的影响,即钥匙丢失了。

二、填空题答案:

1. haven’t finished

2. has lived

3. visited

4. read

5. haven’t arrived

三、改错题答案:

1. She has gone to school.

(go 的过去分词是 gone)

2. I have never eaten sushi before.

(eat 的过去分词是 eaten)

3. They have just eaten dinner.

(eat 的过去分词是 eaten)

4. He was there two hours ago.

(现在完成时不能与具体过去时间连用)

5. We have known each other for five years.

(since 表示“从……以来”,而 for 表示“持续多长时间”)

四、翻译题参考答案:

1. I have had dinner already.

2. She has been to Beijing three times.

3. They haven’t finished their homework yet.

4. Have you seen this movie?

5. We have known each other for ten years.

通过这些练习题,你可以更好地理解和运用现在完成时。建议在做题后反复回顾语法规则,并结合实际语境进行练习,以达到熟练掌握的目的。希望这份练习题能对你有所帮助!

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。