52单词网 > 初中英语 > 初中英语语法 > 现在完成时的典型例题和答案

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

小编 分享 时间:
现在完成时的典型例题和答案

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

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

将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档文档为doc格式