11问答网
所有问题
Had I taken a taxi, I wouldn't have been late 为什么要把had放在i的前面
这句话出自英语900句中的第680句,意思是:如果我打的去的话就不会迟到了。
请问:在前半句中,为什么had在主语i的前面,又不是疑问句。
举报该问题
推荐答案 2008-03-17
这是一句虚拟语气的句子,had I done sth.是虚拟语气句子的其中一种结构,相当于If I had done sth.
翻译起来,这句话的意思就是如果我打的的话,我就不会迟到了。而事实上,我没有打的,所以必须用虚拟语气来表示。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/S74qvPq2.html
其他回答
第1个回答 2008-03-17
强调句
强调动作
相似回答
在书上看到一句话
,I
have
been
there before,问
为什么
不用I
had
呢?
答:
had been 是过去完成式,表示发生在过去的过去
,一般有过去时的句子时才会用。have been是现在完成时,可以表示过去发生的事对现在的影响。
大家正在搜