A.Would you be surprised
B.Were you suprised
C.Had you been surprised
D.Would you have been surprised
答案是A。 但是為什麽不選D呢?不是對過去的壹種假設嗎?求詳解~
答:這題考錯綜時間虛擬條件句。
真實情況是:I arrived yesterday letting you know beforehand. 我是昨天到的,事先告訴過妳的。現在我們見面了,妳沒有感到訝(You are not surprised)。假如我昨天到了而不給事先告訴妳,當我們現在見面的時,妳會不會很驚訝呢?主句(問題)問的是現在的情況:
If I had arrived yesterday without letting you know beforehand,woud you be surprised?
如果講的是過去的情況,當時他並不驚訝,因為我事先告訴他了,則為:
If I had arrived yesterday without letting him know beforehand,he would have been surprised.
當面問的是現在的情況。如果前面有壹句話:
You were not surprised when we met just now because I had told you about it before hand.
If I had arrived yesterday without letting him know beforehand,would you have been surprised ?
妳剛才會驚訝嗎?
所以,是去還是現在,還是為假設過去,主句是現在,還是要去理解體會句子的語境。