作者Ycp238 (ycp)
看板TOEIC
標題[討論] 假設語氣大哉問
時間Tue Sep 15 01:03:56 2009
請教板上的各位英文達人們
劣者有個 英文文法的問題
抓破頭都想不通
就是 IF 的假設語氣
問題如下.....
If he had more time,he _______ the document again.
(1) would have checked
(2) would check
答案是 (2)
為什麼答案是(2)
想了一個下午
就是想不通
有誰能點破疑問呢?
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.2.207
※ 編輯: Ycp238 來自: 220.129.2.207 (09/15 01:05)
1F:推 changefirst :因為he當主詞時要用主動,(1)的答案是被動所以錯!! 09/15 01:53
2F:推 Asaly :樓上.................... 09/15 02:03
3F:推 changefirst :sor..剛剛是我的錯,沒仔細看清楚題目 09/15 02:17
4F:→ changefirst :應該是If 主詞 had PP.,主詞 would+原型V 如果..., 09/15 02:19
5F:推 bepsi :#4995 09/15 02:20
6F:→ changefirst :就.... 應該是如此,若是有錯歡迎指正喔!! 09/15 02:21
7F:→ changefirst :打錯..應是If 主詞 had PP.,主詞 would+原型V(與現 09/15 02:22
8F:→ changefirst :在事實相反)的句型 09/15 02:23
9F:→ changefirst :If 主詞 +動詞過去式,主詞 would+原型V <--正解 09/15 02:25
10F:推 sssn1 :如果是 if S had pp., S would have Vimp. 才對吧 09/15 06:49
11F:→ sssn1 : Vinf. 09/15 06:50
12F:→ hansi :如果要用1是不是前面會變成if he had had more time? 09/15 12:48
13F:推 bepsi :樓上,是的沒錯 09/15 13:50