现在完成时的典型例题和答案

1、—Have you ever been to Beijing?—No, I _______ been there before.A. have B. has C. had D. haven't解析:这是一个现在完成时的选择题,根据句子的否定回答,用现在完成时的否定形式,表示动作从过去到现在都没有发生过。答案:D.

1、—Have you ever been to Beijing?

—No, I _______ been there before.

A. have B. has C. had D. haven't

解析:这是一个现在完成时的选择题,根据句子的否定回答,用现在完成时的否定形式,表示动作从过去到现在都没有发生过。

答案:D.

2、haven't—How long _______ you _______ English?

—I _______ English for three years.

A. have; learned; have learned

B. have; learned; learned

C. had; learned; have learned

D. had; learned; learned

解析:这是一个现在完成时的选择题,问对英语的学习经历,答句用现在完成时表示从过去某个时间点开始学习,到现在已经学会了。

答案:A.

3、have; learned; have learned—_______ you ever _______ a foreign language?

—Yes, I _______. I _______ French.

A. Have; studied; have; have studied

B. Have; studied; have; studied

C. Has; studied; have; studied

D. Has; studied; have; have studied

解析:这是一个现在完成时的选择题,问对外语的学习经历,答句用现在完成时表示从过去某个时间点开始学习,到现在已经学习了。

答案:B.

4、Have; studied; have; studied—How many books _______ you _______ so far this year?

—I _______ five books.

A. have; read; have read

B. have; read; read

C. has; read; have read

D. has; read; read

解析:这是一个现在完成时的选择题,问对今年到目前为止读过多少本书,答句用现在完成时表示从过去某个时间点开始阅读,到现在已经读了。

答案:A. have; read; have read

5、—_______ you _______ your homework yet?

—Yes, I _______ it already.

A. Have; finished; finish

B. Have; finished; have finished

C. Has; finished; finish

D. Has; finished; have finished

解析:这是一个现在完成时的选择题,问对作业的完成情况,答句用现在完成时表示动作已经完成。

答案:B. Have; finished; have finished

6、—_______ they _______ that movie before?

—No, they _______.

A. Have; watched; haven't

B. Have; watched; don't

C. Has; watched; haven't

D. Has; watched; don't

解析:这是一个现在完成时的选择题,问他们是否看过那部电影,答句用现在完成时的否定形式表示动作从过去到现在都没有发生过。

答案:A. Have; watched; haven't

7、—_______ the teacher _______ the students' notebooks yet?

—Yes, she _______.

A. Has; checked; has

B. Has; checked; checked

C. Have; checked; has

D. Have; checked; checked

解析:这是一个现在完成时的选择题,问老师是否检查过学生的笔记本,答句用现在完成时表示动作已经完成。

答案:A. Has; checked; has

8、—_______ you _______ your keys anywhere?

—No, I _______.

A. Have; lost; have

B. Have; lost; lost

C. Has; lost; have

D. Has; lost; lost

解析:这是一个现在完成时的选择题,问你是否把钥匙弄丢了,答句用现在完成时表示动作已经发生。

答案:B. Have; lost; lost

9、—_______ your parents _______ to that country before?

—No, they _______.

A. Have; been; haven't

B. Have; been; don't

C. Has; been; haven't

D. Has; been; don't

解析:这是一个现在完成时的选择题,问你的父母是否去过那个国家,答句用现在完成时的否定形式表示动作从过去到现在都没有发生过。

答案:A. Have; been; haven't

10、—_______ you _______ dinner yet?

—No, I _______.

A. Have; had; haven't

B. Have; had; don't

C. Has; had; haven't

D. Has; had; don't

解析:这是一个现在完成时的选择题,问你是否吃过晚饭,答句用现在完成时的否定形式表示动作尚未完成。

答案:A. Have; had; haven't

声明:凡注明来源为"简答网"的为本站原创作品,未经许可不得转载。其他部分内容转载自网络,如有侵犯您的合法权益,请与我们取得联系(邮箱:),以便及时处理。 转载请注明原文地址:https://www.jiandongshicai.cn/en/23575.html

现在完成时的典型例题和答案

下载Pdf文档到电脑,方便收藏和打印~

为您推荐

用户反馈
请选择反馈类型(可多选):
您的联系方式:(如需回复请填写联系方式)
反馈内容:
提交成功 小编会尽快处理
回到顶部
点击反馈