动词的完成时在线测验



以下测验提供了与动词的完成时相关的多项选择题 (MCQ)。您需要阅读所有给定的答案,然后点击正确的答案。如果您不确定答案,可以使用显示答案按钮查看答案。您可以使用下一组题按钮查看测验中的新一组问题。

Questions and Answers

问题 1 - 我的表弟…这辆自行车五年了。

A - have had

B - had

C - has had

D - had had

答案:C

解释

这个动作发生在过去,但它导致了现在的一个结果性动作或反应,所以它是现在完成时。

问题 2 - 他…如何操作电脑。

A - Had learnt

B - Has learnt

C - Have learnt

D - Will have learnt

答案:B

解释

这个动作发生在过去,但它导致了现在的一个结果性动作或反应,所以它是现在完成时。

答案:B

解释

这个动作发生在过去,但它导致了现在的一个结果性动作或反应,所以它是现在完成时。

问题 4 - 他…了一个新发型,所以他看起来不一样了。

A - Had taken

B - Has taken

C - Have taken

D - Will have taken

答案:B

解释

这个动作发生在过去,但它导致了现在的一个结果性动作或反应,所以它是现在完成时。

问题 5 - 他们…拔掉了他的大部分牙齿,但他们…还没有拔掉他的智齿。

A - Pulled, had not

B - Has pulled, have not

C - Have pulled, have not

D - Will have pulled, have not

答案:C

解释

这个动作发生在过去,但它导致了现在的一个结果性动作或反应,所以它是现在完成时。

问题 6 - 安娜…在我们到达她家之前就烤好了饼干。

A - Had baked

B - Has baked

C - Have baked

D - Will have baked

答案:D

解释

说话者假设这个动作将在未来的某个时间之前发生,所以它是将来完成时。

问题 7 - 农民们…几个月后在这个时候收割了他们的庄稼。

A - Had harvested

B - Has harvested

C - Have harvested

D - Will have harvested

答案:D

解释

说话者假设这个动作将在未来的某个时间之前发生,所以它是将来完成时。

问题 8 - 我…很快就会告诉他真相,因为已经有很多谣言在飞了。

A - Had

B - Has

C - Have

D - Will have

答案:A

解释

这个动作发生在句子中提到的其他动作之前,因此需要用过去完成时表示。

问题 9 - 我们都…尝试过,但还没有成功。

A - did

B - have been

C - were

D - have

答案:D

解释

这个动作从过去开始,但在现在引起人们的兴趣。

问题 10 - 我们必须抓住这个机会的时候…到了。

A - has

B - had

C - will

D - having

答案:A

解释

这个动作从过去开始,但在现在引起人们的兴趣。

perfect_tense_of_verbs.htm
广告

© . All rights reserved.