英语家园

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

快速提高英语水平本广告位招租

社区广播台

开启左侧

【BBC】小测验 — 现在完成时和现在完成进行时的区别

[复制链接]
发表于 2019-4-9 11:58:53 | 显示全部楼层 |阅读模式
BBC Learning English 英语教学

英语小测验

小测验 — 现在完成时和现在完成进行时的区别

5caa993ea3104842e4a78552.jpeg

在英语中,人们用现在完成时来表示过去发生的动作或经历对现在产生的影响,而用现在完成进行时来表示一个动作从过去开始,一直持续到现在,并仍在进行中。怎样准确地区分、使用这两个时态?做测验,通过以下的八道题学习这两个英语时态的区别。

1. I ______ the new Beyoncé album all day.

a) listen to

b) have listened to

c) have been listening to

d) listening to

2. I love the Hunger Games! ______ any of the new series?

a) Have you been seeing

b) Had you seen

c) Did you see

d) Have you seen

3. This is the third time ______ to stop smoking in the lounge!

a) I was asking you

b) I’ve been asking you

c) I’ve asked you

d) I ask you

4. Which of the following sentences is not the present perfect simple or continuous?

a) We’ve lived in this part of town for six years.

b) How long did you live in Australia?

c) Look! It’s been snowing overnight!

d) I haven’t been feeling very well lately.

5. Have you ever ______ a bungee jump?

a) did

b) do

c) done

d) been doing

6. I think he’s happy now he ______ that new apartment in London.

a) has bought

b) has been buying

c) had been buying

d) had bought

7. How is Xuanxi? I ______ her for ages!

a) haven’t been seeing

b) didn’t see

c) hadn't seen

d) haven’t seen

8. ______ the wedding invitations. We’ve nearly finished.

a) We have written

b) We wrote

c) We’ve been writing

d) We will have written

答案

1) c, 2) d, 3) c, 4) b, 5) c, 6) a, 7) d, 8) c.

Copyright © 2019

上一篇:【BBC】小测验 — 谈论 “戏剧” 的常用词汇
下一篇:【BBC】小测验 — 现在完成时中 “for” 和 “since” 的用法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

随便看看 精彩图片 帖子导读 联系管理
快速回复 返回顶部 返回列表