[文法] 與過去事實相反的假設句

看板Eng-Class (英文板)作者 (loveliest)時間15年前 (2011/03/05 21:48), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
我想請問一下,這樣的句子怎麼翻: "如果你昨天晚上有來,你就知道這個派對有多好玩了" 我的翻法是: If you had come to the party last night, you would have know how fun the party was. 我的問題是: 這裡的過去完成式和"last night"連用這樣可以嗎? 因為我顧慮到last night 是過去式的時間單位,不曉得放在這裡是否適當? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.244.197

03/05 21:58, , 1F
過去完成在時間上(tense)還是過去式(past tense)
03/05 21:58, 1F

03/05 21:58, , 2F
前面ok,可是後面是have known
03/05 21:58, 2F
文章代碼(AID): #1DSZyWDV (Eng-Class)
文章代碼(AID): #1DSZyWDV (Eng-Class)