> 英语 >
By the time she left school ,she ___ that course for ten years.A.taught B.has taught C.had taught D.will have taught 为什么不是用将来完成时?
人气:403 ℃ 时间:2020-06-23 02:11:52
解答
正解是C .
题目暗示点 是 By the time she left school
she left school 的动作发生在过去,by 在这里是 在某个时间以前.在她离开学校以前,那么teach 的动作发生在离开学校以前,表示过去的过去,用过去完成时had taught .如果把left改成leave 呢要是改为 leaves,那就用将来完成时或现在完成时,取决于具体内容。
推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版