1) I ____________ (study) for my exams for the past three hours, and now I need a break. a) have been studying b) have studied 2) He ____________ (already/finish) reading that novel; now he’s looking for another one. a) has already finished b) has been finishing 3) They ____________ (work) on this project for six months, but it’s still not complete. a) have been working b) have worked 4) We ____________ (visit) three different countries this year, and we plan to visit one more next month. a) have visited b) have been visiting 5) She ____________ (practice) the piano every day this week, and she’s getting better. a) has been practicing b) has practiced 6) I ____________ (just/meet) a very interesting person who shares the same hobby as me. a) have just met b) have been just meeting 7) The company ____________ (expand) its operations since last year, and they continue to grow. a) has been expanding b) has expanded 8) He ____________ (teach) English for over 10 years, but he ____________ (never/teach) abroad. a) has been teaching / has never taught b) has taught/ has never taught 9) My friend ____________ (talk) about changing her job for ages, and she finally did it last week. a) has been talking b) have talked 10) You ____________ (not/eat) anything all day. Are you feeling okay? a) haven't eaten b) have not been eating
0%
Choose the correct tense. (IE_U2- tenses)
共享
由
Ihyangonmandalay
8th Grade
9th Grade
10th Grade
ESL
Grammar
Present perfect
编辑内容
嵌入
更多
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
随堂测验
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要订阅
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开成绩
复制链接
QR 代码
删除
恢复自动保存:
?