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

完整版)现在完成时专项练习题及答案(精选)

更新时间:发布时间:

问题描述:

完整版)现在完成时专项练习题及答案(精选),求大佬赐我一个答案,感谢!

最佳答案

推荐答案

2025-08-11 17:19:17

完整版)现在完成时专项练习题及答案(精选)】在英语学习中,现在完成时是一个非常重要的语法点,它用于表达过去发生的动作对现在的影响或与现在有关联的情况。掌握好现在完成时的用法,有助于提高语言表达的准确性和流利度。

以下是一些关于现在完成时的精选练习题,附有详细答案解析,适合初中、高中学生以及英语初学者进行巩固练习。

一、选择题

1. I ______ my homework already.

A. do

B. did

C. have done

D. am doing

2. She ______ to Paris three times.

A. goes

B. went

C. has gone

D. has been

3. We ______ dinner when he arrived.

A. had

B. have had

C. were having

D. have been having

4. They ______ the new movie yet.

A. haven’t seen

B. didn’t see

C. don’t see

D. haven’t seen

5. Have you ever ______ to Japan?

A. go

B. gone

C. went

D. going

二、填空题

1. I ______ (finish) my work.

2. She ______ (not finish) her task.

3. He ______ (be) to Beijing twice.

4. We ______ (not eat) lunch yet.

5. They ______ (arrive) an hour ago.

三、改错题

1. I have saw the film yesterday.

正确句子:_________________________

2. She has gone to school two hours ago.

正确句子:_________________________

3. We have not eaten dinner since last night.

正确句子:_________________________

4. He has been there for five years.

正确句子:_________________________

5. They have just come from the park.

正确句子:_________________________

四、翻译题

1. 我已经完成了作业。

翻译:_________________________

2. 她还没有吃午饭。

翻译:_________________________

3. 他去过上海两次。

翻译:_________________________

4. 我们已经等了两个小时。

翻译:_________________________

5. 他们刚刚到达机场。

翻译:_________________________

五、答案解析

一、选择题答案:

1. C(现在完成时结构为 have/has + 过去分词)

2. D(have been to 表示“去过某地”)

3. C(过去进行时,表示过去某一时刻正在发生的事情)

4. A(现在完成时否定句)

5. B(have ever gone 表示“曾经去过”)

二、填空题答案:

1. have finished

2. hasn't finished

3. has been

4. haven't eaten

5. arrived

三、改错题答案:

1. I have seen the film yesterday.(错误:yesterday 是一般过去时的时间状语,不能和现在完成时连用)

2. She went to school two hours ago.(错误:two hours ago 是过去时间,不能和现在完成时连用)

3. We haven't eaten lunch since last night.(正确)

4. He has been there for five years.(正确)

5. They have just come from the park.(正确)

四、翻译题答案:

1. I have finished my homework.

2. She hasn't had lunch yet.

3. He has been to Shanghai twice.

4. We have waited for two hours.

5. They have just arrived at the airport.

通过这些练习题,可以更好地理解和运用现在完成时的结构和用法。建议多做类似的题目,并结合实际语境进行记忆和运用,以达到熟练掌握的目的。

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