※ 引述《vivian12123 (vivian)》之銘言:
: 請問大家一個文法:
: (三民版高二上 L1 sentence pattern)
: 1.S+ should/ could/ might + have + V-en
: Q1.should/ could/ might的使用時機?
: 是因為此句是"與過去事實相反的假設語氣",
: 所以才使用這三個過去式助動詞(should/ could/ might)嗎?
: ps.(1)should-should (2)can-could (3)may-might
對~~
另外 may have pp = might have pp
: Q2.have +V-en 指的是完成式嗎?
不是~指的是過去意義,相對於助動詞後加原形表現在
ie., 助動詞+have pp 表過去
助動詞+VR 表現在或未來
: Q3.could /might 的使用時機是否有相同之處(a.)?
could have pp 過去可以做到卻沒做到
may/might have pp 過去可能已經發生(有沒有發生不知道。所以才說可能)
: (1)could have V-en :a.過去可能發生但未發生 b.過去有能力做但未做
: (2)might have V-en :a.過去可能發生但未發生
: Q4.請問為什麼"與過去事實相反的假設語氣",
: 要用S+ should/ could/ might + have + V-en?
: ps.因為從小學到大都把它背起來,但不知是否有它背後的理論?
: (資料來源:三民版高二上 L1 sentence pattern)
可能要與後面只加原動的結構有所區別,至於為什麼,母語人士大概也不知道
: 先謝謝各位大大
: Thanks a lot!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.249.177.163