英语时态问题

英语时态问题最后一题,我知道要倒装,可是为什么这里用过去时啊?还有顺便问一下,这句子的主句是什么,从句是什么,我老是分不清主句和从句,就很烦

    Not
    until Dec. 2003 _____ caught by the US soldiers,

and it was a great victory for
the USA.

A.
was Saddam Hussein              B. Saddam
Hussein was

C.
had Saddam Hussein been      D. Saddam
Hussein had been

选A。 not until位于句首时,句子要部分倒装。

而时间状语Dec. 2003暗示了要用一般过去时,故此只能选A。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-26
用过去时是因为until Dec. 2003 具体时间状语。这句话是个简单句:Saddam Hussein wasn’t caught by the U. S. soldiers until Dec. 2003.追答

由于倒装,否定词
前移,成为Not
until ..., was ... caught by the U.S. soldiers .

如还有疑问,欢迎追问,有问必答!

感谢网友们的采纳和鼓励!

楼主意下如何?

谢谢楼主的采纳!

本回答被提问者和网友采纳