Re: [文法] 完成式的用法
※ 引述《balloon (熱血與勇氣)》之銘言:
: ※ 引述《haharoach (神偷怪盜)》之銘言:
: : But for his help,I_______.
: : A.will die
: : B.will have die
: : C.should die
: : D.would have die
: : 答案是D,請問die可以用完成式嗎?
: 完成式的概念
: 是從過去的某個時間點到現在都一直在進行
: 例如
: you have sat here since 6 o'clock in the morning.
: 所以die不能用完成式…
: 「你從早上六點到現在都是死的」,大概會變成像這種狀況~
: 所以,通常都是用形容詞ex. he is dead
: 或是過去式he died this morning.
: would have die,不是完成式…have應該是強調的用法,像"do"之類的
: 如果是完成式,會是would have died
: 應該是這樣,有錯請指正
But for~ 這是假設法句型之一,假設法的特點就是後面的主要子句都會有
過去式助動詞(would...之類的)
這句的語意應該是與過去事實相反,跟If 開頭的假設法一樣,
主要子句要用would + have + pp
這個假設法句型,都擺在假設法後面,因為你要先了解前面If為首的假設法
再來理解這個句型,你才會了解,所以先回去複習假設法基本句型,
再把觀念套用在這幾個特殊句型,你才比較容易了解!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.195.151
討論串 (同標題文章)
Eng-Class 近期熱門文章
PTT職涯區 即時熱門文章