By the end of the trip, Mary ______ more than 3,000 miles.

admin2014-10-09  20

问题 By the end of the trip, Mary ______ more than 3,000 miles.

选项 A、traveled
B、will have traveled
C、have been traveled
D、have been traveling

答案B

解析 本题测试的是将来完成时的用法。全句的意思是:“到旅行结束时,玛丽将旅行 3000多英里了。”by the end of意为“到……结束时为止”,这个短语一般与完成时态连用,后面接将来的时间概念时句子要用将来完成时态。根据句意,应选答案B。
转载请注明原文地址:https://kaotiyun.com/show/McYK777K
0

最新回复(0)