【考研英语语法】现在完成时习题

1. 不规则变化练习

在这里插入图片描述

2. 现在完成时的肯定或否定造句

1.I have spoken to the boss.
2.They haven’t eaten anything.
3.She has forgotten my address.
4.I have made a mistake.
5.You haven’t shut the door.
6.Alan has worked very hard.
在这里插入图片描述
7.I haven’t heard from Mary.
8.John hasn’t learnt anything.
9.I have broken a cup.
10.We have bought a new car.
11.The rain has stopped.
12.I haven’t seen a newspaper today.
在这里插入图片描述

3. 疑问句构造

1.Has John left?
2.Why has Fiona gone home?
3.Where have you put the keys?
4.Have we paid?
5.Has Tim phoned?
6.Have you heard the news.
在这里插入图片描述
7.Have the dogs come back?
8.What has Barbara told the police?
9.Why have the Andy and Sarah brought the children?
10.What have you said to Mike?
11.Why has everybody stopped talking?
12.Have you seen Martin anywhere?在这里插入图片描述
13.Who has taken my coat?(这句话 who 是主语,做单数)
14.What has happened?
15.Where has my brother gone?
16.Why has Peter closed the window?
17.Has Judith passed her exam?
18.Has the postman come?
在这里插入图片描述

4. 现在完成时与一般过去时的区别

  • 一般过去时,表示过去做了,没了,现在有没有不知道,现在完成时,表示过去做了,现在也有,也可以探讨。

1.YES 2.PROBABLY NOT 3.PROBABLY NOT
在这里插入图片描述
4.YES 5.DON’T KNOW 6.YES
在这里插入图片描述
7.DON’T KNOW 8.YES 9.NO
在这里插入图片描述
10.DON’T KNOW 11.NO 12.NO
在这里插入图片描述

4.1 选择合适的词

  • 注意现在完成时有一个现在的言外之意,与现在有联系

1.never travelled 2.studied 3.has lost 4.met 5.'ve bought
在这里插入图片描述
6.left 7.'ve told 8.'ve made 9.'ve forgotten 10.built
在这里插入图片描述

5. 选词填空

在这里插入图片描述
在这里插入图片描述

6. been to 与 gone to 区别

1.gone 2.been 3.been 4.gone 5.been 6.gone
在这里插入图片描述

7. a finish time

yesterday, a few days ago, last week, in 1990,then(那时)
在这里插入图片描述

7.1 现在完成时的时间状语

  • 注意下面现在完成时不能和过去时间连用,可以去掉过去时间改为完成时,或者改为过去时

1.T
2.F, Andy went to Scotland last week.
3.F, Look what Peter gave me yesterday!
4.F, I saw a great programme last night.
5.T
6.T
在这里插入图片描述
7.F, We bought a new car in April.
8.F, I met my wife when we were students.
9.T
10.F, Mary wrote to me three weeks ago.
11.T.
12.F, I forgot Mike’s birthday last Tuesday.
在这里插入图片描述

13.F, Everybody went home at 10 o’clock.
14.T
15.Sally left school in 2006.
16.T
17.T
18.F, What have you done? (then 那时,表示过去的时间)
在这里插入图片描述

8. 现在完成时核心用法

1.Has Steven paid for this lessons?
2.Have you ever written a poam?
3.I have never climbed a mountain.
4.Have Charles spoken to you today?
5.Clara haven’t told me her new address.
6. Have you ever lose your memory?
在这里插入图片描述
7.We haven’t played footbll this year.
8.Alex have never written to me.
9.Have you seen Henry this week?
10.My father have never driven a car.
11.Has the cat had anything to eat today?
12.Have you finished those letters?
在这里插入图片描述
13.I haven’t paid for the lessons this month.
14.Sally has had a baby.
15.Lucy hasn’t phoned today
16.Has Corinne come back from India?
17.It has stopped raining.
18.Has the postman come this morning?
19.We have eaten everything in the house.
在这里插入图片描述

9. 现在完成时核心用法 ④

1.I have broken my arm three times.
2.Joe has changed his job twice this year.
3.How often has she asked you for money?
4.I have often tried to stop smoking 这里 often 强调频率,总是,经常。
5.Tom has phoned me six times this week.
6.My father has met the Prime Minister twice.
在这里插入图片描述
7.The police have questioned Annie more than once.
8.I have only played rugby(橄榄球) once in my life. 在我人生当中只做过一次
9.My brother has often helped me in my work.
10.Nobody has ever understood her.
11.I have never wanted to go to the moon
在这里插入图片描述

10. 一般过去时与现在完成时的区别

1.Have you ever been 2.have never read 3.has won 4.won 5.has never been to
在这里插入图片描述
6.this year 7.stayed 8.yesterday 9.have never seen
10.has John phoned. 过去式表示他过去什么时候打电话,现在完成时表示他什么时候打来电话,到现在还没打。
在这里插入图片描述

11. Already

1.already gone 2.have already paid 3.has already left. 4.has already got up. 5.have already cooked. 6.has already finished.
在这里插入图片描述

12. Yet

1.Has my sister phoned yet?
2.The postman hasn’t come yet.
3.Bill has not found a job jet.
4.Have you finished that book yet?
5.Have you had supper yet?
在这里插入图片描述

13. Already 、yet、just 造句

假设现在时早上八点
1.She has just has a cup of coffee
2.She has not got dressed yet.
3.She has already done a lot of work.
4.She has written 3 letters.
5.She has just telephoned her mother.
6.She has already cleaned the kitchen.
7.She has not read the newspaper yet.
8.She has just made some toast.
9.She has not listened to the radio yet.
在这里插入图片描述

14. since 和 for 的运用

1.for 2.since 3.since 4.for 5.since 6.since
在这里插入图片描述
7.for 8.for 9.since 10.since 11.for 12.since
在这里插入图片描述

14.1 How long 造句

  • 表示做某事持续多久了

1.How long have you been in this country?
2.How long has Ranchel had her job?
3.How long have you known Mike?
4.How long have you been a student?
5.How long has your brother been a doctor?
6.How long have David and Eliabeth been together?
在这里插入图片描述

15. 现在完成时与一般过去时强化训练

1.YES 2.PROBABLY NOT
在这里插入图片描述
3.PROBABLY NOT 4.YES
在这里插入图片描述
5.YES 6.YES
在这里插入图片描述
7.DON’T KNOW 8.YES
在这里插入图片描述
9.NO 10.PROBABLY NOT
在这里插入图片描述
11.DON’T KNOW 12.NO
在这里插入图片描述

15.1 最后的综合练习

1.'ve told 2.'ve forgotten 3.'ve made coffee 4.'ve bought 5.left
在这里插入图片描述
6.has lost 7.has never reached 8.got 9.studied 10.built
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值