帮做个选择题:

来源:百度知道 编辑:UC知道 时间:2024/05/27 07:12:12
When the train at last came I ____ for nearly half an hour.
选项:
a、waited
b、was waiting
c、had waited
d、have waited

选C
"When the train at last came "是时间状语从句,表示的是过去发生的事情.所以用过去时态.
"for nearly half an hour"说明了一个事件发生的全过程,因此用完成时态.
综合上面两点,选择C最合理

C
已经等待了。。。
应该用过去完成时。