练习题 -- 动词时态 >> 时态综合对比
共 13 题
第 1/13 题
★★
"By next year, I will work here for ten years" has wrong tense.
正确答案: A
将来完成时:By next year, I will have worked here for ten years.
第 2/13 题
★★
The train ___ before we reached the station.
正确答案: B
到达车站前已离开。
第 3/13 题
★★★
I ___ for two hours when she called.
正确答案: C
到过去某点持续两小时,过去完成进行时。
第 4/13 题
★★★
I ___ this movie. I know the plot well.
正确答案: B
强调与现在的联系(知道剧情),用现在完成时。
第 5/13 题
★★★
She has been cleaning the house all morning. She ___ it yet.
正确答案: C
现在完成进行时强调持续未完成。
第 6/13 题
★★★
By next year, I ___ here for a decade.
正确答案: B
by+将来时间,将来完成时。
第 7/13 题
★★★
I ___ for two hours when she finally arrived.
正确答案: C
当她到达时我一直在等(到过去某点持续的过程)。
第 8/13 题
★★★
By the time he arrives, I ___ for two hours.
正确答案: B
by the time+将来时,主句将来完成时。
第 9/13 题
★★★
This time next Sunday I ___ on the beach.
正确答案: B
将来某时刻正在做。
第 10/13 题
★
We ___ here since 2015.
正确答案: C
since+时间点现在完成时。
第 11/13 题
★★★
He ___ since morning and still isn't finished.
正确答案: B
从早上到现在持续进行。
第 12/13 题
★★
I ___ him three times today.
正确答案: B
today未结束用现在完成时。