Re: [請益]Conditional sentence
※ 引述《MRclean (clean)》之銘言:
: 關於這個conditional sentence的用法
: 我還是搞不太清楚
: 雖然課本寫的很詳細,像是factual 和 hypothetical 的使用上文法的差異
: 但是做一些練習題的時候 還是怪怪的
: We ______(lie) on the beach in Mexico right now if we had been able to get our
: visas on time.
: 這句應該要怎麼寫呢?我自己是在空格裡面填了 could lie 還有其他種寫法嗎?
: 請明白真理的大大回答一下吧
: 我也想要成為英文的海賊王阿!!
基本上,在英文的假設語氣(就是你寫的conditional sentence)裡,
if後面的時態是必須與主要的句子裡的相對稱的,
常見的狀況是:
與現在事實相反=>
if + S + 過去式動詞....., S + 過去式助動詞(would/could/should/might) +RV...
與過去事實相反=>
if + S + 過去完成式(had+Vpp.)......, S + 過去式助動詞 + 現在完成式(have+Vpp.)
所以,以你的例子來說,if後面的句子是過去完成式,前面的主要子句理應使用
過去式助動詞+現在完成式的動詞時態,
但,這句話的陷阱在於主要子句裡,有"right now"這個詞,
所以主要子句反而變成與現在事實相反了,
因此在這個情況裡,你的空格應該要填過去式助動詞+原形動詞的動詞時態
也就是說在這個空格裡,你可以填的有 could/should/would lie
當然意思會有點不同,但是如果只有單一個句子的話,基本上那三個不會有太大差別的
希望這樣有幫助到你。<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.169.105.119
→
09/08 22:22, , 1F
09/08 22:22, 1F
→
09/08 22:23, , 2F
09/08 22:23, 2F
→
09/08 22:24, , 3F
09/08 22:24, 3F
推
09/09 10:17, , 4F
09/09 10:17, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):