请教两道英文题
问题描述:
请教两道英文题
第一道题:
When she got to the office, she ___ a cup of tea.
A. made B.was making C. makes D. has made
第二道题:
I ___ breakfast when the morning post came.
A. hadB. had been having C. was having D. have been having
还请解释一下.谢谢了!
还漏了一题,不好意思。。呵呵。。
Hand in your papers when you ___ the test.
A. are finishingB. will finishC. will have finishedD. have finished
答
1.A 时间状语从句,由when引导,从句为过去时,主句也用相应的过去时.
2.C 也是时间状语从句,但是when的动作发生的时候,另一件事,吃饭是正在进行的,过去的时间,用过去进行时.
3.D 祈使句加上when引导的从句,本来是可以直接用一般现在时的,但是这里表示的是你已经完成了的话就交卷,强调已经,所以用完成时.