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

英语现在完成时专项练习(附答案)含答案

2025-06-03 13:40:08

问题描述:

英语现在完成时专项练习(附答案)含答案,急!急!急!求帮忙看看这个问题!

最佳答案

推荐答案

2025-06-03 13:40:08

英语中的现在完成时是一种非常重要的时态,它主要用于描述过去发生的动作对现在造成的影响或结果。为了帮助大家更好地掌握这一时态,我们特别准备了以下练习题,并附有详细答案解析。

一、单项选择

1. I ________ my homework already.

A. finished

B. have finished

C. was finishing

D. finish

正确答案:B

解析:already通常与现在完成时连用,表示已经完成的动作。

2. She ________ the book three times this month.

A. has read

B. reads

C. is reading

D. will read

正确答案:A

解析:this month提示我们使用现在完成时,强调这个月内已经读过三次书。

3. They ________ to Paris last year.

A. have been

B. were

C. went

D. go

正确答案:C

解析:last year表明是过去发生的事情,因此用一般过去时。

4. He ________ his keys at home.

A. left

B. has left

C. leaves

D. is leaving

正确答案:B

解析:has left表示钥匙仍然留在家里,强调对现在的影响。

5. We ________ a new project since last week.

A. started

B. have started

C. had started

D. start

正确答案:B

解析:since last week表明从上周开始一直持续到现在,所以用现在完成时。

二、改写句子

6. John ate an apple.

改为现在完成时:John ________ an apple.

答案:has eaten

解析:将过去式改为现在完成时,强调吃苹果的动作对现在的影响。

7. Mary cleaned the room.

改为现在完成时:Mary ________ the room.

答案:has cleaned

解析:同样地,将过去式改为现在完成时,突出清洁房间的结果。

8. They visited China last summer.

改为现在完成时:They ________ China.

答案:have visited

解析:强调他们访问中国这件事对现在的影响。

三、填空

9. She ________ (not finish) her report yet.

答案:hasn't finished

解析:yet通常用于否定句和疑问句中,表示还没有完成。

10. I ________ (see) him yesterday.

答案:saw

解析:yesterday明确指出是过去的时间,因此用一般过去时。

通过以上练习,希望大家能够更加熟练地运用英语现在完成时。记住,现在完成时的关键在于关注过去动作与现在的联系!

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