首页
动态
校区动态
学员风采
热点
热点速递
图书推荐
学习软件
主题
词汇
语法
中考英语
阅读
听力
高考英语
英文歌曲
麦思课堂
Freerice
写作
节庆教学
拼词大赛
学习软件
课程资源
Phonics自然拼音
幼儿课程
小学初阶
小学中高阶
初高中课程
教师团队
教学部
教务部
年级
幼儿英语
一年级
二年级
三年级
四年级
五年级
六年级
七年级
八年级
九年级
高一
高二
高三
关于我们
简介
人才招聘
求职应聘
在线留言
联系我们
人教版小学3—6年级同步英语学习视频
三年级下英语词汇,句型学习视频
四年级下英语词汇,句型学习视频
五年级下英语词汇,句型学习视频
六年级下英语词汇,句型学习视频
登录
|
注册
我的
您现在的位置:
首页
>
在线测试
>
中阶1
语法
>
中阶1
练习题
现在完成时和现在完成进行时 Present perfect simple and present perfect continuous
1
I ______ the book you lent me and it's great. I'll give it back to you when I finish it.
A.
've read
B.
was read
C.
've been reading
2
Bruce ______ tennis since he was a child. He ______ many trophies.
A.
has been playing / has won
B.
is playing / has won
C.
has played / has been winning
3
You ______ too much time playing that stupid game!
A.
've spent
B.
've spending
C.
've been spending
4
You ______ tennis since 10 o'clock. How many sets ______ ?
A.
have played / have you been playing
B.
have been playing / have you played
C.
are playing / have you played
5
He ______ since he was a little boy.
A.
is fishing
B.
has been fishing
C.
fishes
6
He ______ to me since we met last summer. He _______ over 100 emails.
A.
's been writing / 's sent
B.
's written / 's been sending
C.
is writing / 's sent
7
______ any fish today?
A.
Have you caught
B.
Have you been catching
C.
Have you catching
8
A: He ______ hundreds of job applications, but he's got no answers yet. B: How long ______ for a jo
A.
's been sending / has he been looking
B.
's sent / has he looked
C.
's sent / has he been looking
9
Now that I ______ tidying the house, I'm going to clean it.
A.
have finished
B.
have been finishing
C.
am finishing
10
We ______ this TV for ages. I think it's time to buy a new one.
A.
have
B.
've had
C.
've been having
相关测试
义务,禁止,必要性,建议 have to, must, should – obligation, prohibition, necessity, advice
一般现在时或现在进行时 Present simple or present continuous
将来时——will, be going to, 现在进行 Future forms – will, be going to, present continuous
立即登录
还没账号?在这里注册