[文法] 假設語氣
在書上看到一題是這樣子的
If David _______, the children would not be playing like this.
A)had taught B)were teaching
C)should teach D)would teach
答案是 B)were teaching 所以他的意思是 要用 If+S.+were 與現在事實相反嗎?
可是我選 A)had taught 想說因為David 過去沒有教導children
導致children playing like this
感覺很ok呀,為什麼A選項不對??
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.104.69
※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1427077728.A.5FB.html
→
03/23 11:02, , 1F
03/23 11:02, 1F
→
03/23 11:03, , 2F
03/23 11:03, 2F
可是我有在書上看到一種句型
叫做[過去的假設影響到現在的結果]
結構是:
could
If+S.+had+p.p., (then) S+ might +原形動詞
should
would
http://ppt.cc/cLGs
所以選a的話不是也符合此種句型嗎??
還是說此種句型後面即使進行式的Be動詞使用原型be依然不符合
不能用進行式,一定要原型動詞才符合??
推
03/23 13:32, , 3F
03/23 13:32, 3F
had had taught嗎??
為什麼要這樣寫??
※ 編輯: ppu12372 (59.115.104.69), 03/23/2015 13:41:17
推
03/23 16:42, , 4F
03/23 16:42, 4F
→
03/23 16:42, , 5F
03/23 16:42, 5F
推
03/23 16:59, , 6F
03/23 16:59, 6F
推
03/23 22:08, , 7F
03/23 22:08, 7F
推
03/24 08:43, , 8F
03/24 08:43, 8F
→
03/24 08:44, , 9F
03/24 08:44, 9F
→
03/24 08:44, , 10F
03/24 08:44, 10F
推
03/24 08:47, , 11F
03/24 08:47, 11F
討論串 (同標題文章)
Eng-Class 近期熱門文章
PTT職涯區 即時熱門文章