Re: [文法] 兩個句子的文法

看板Eng-Class (英文板)作者 (快樂女孩)時間13年前 (2012/04/12 09:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
※ 引述《HoPeFuL624 (嗯)》之銘言: 謝謝你的解說 那我有個疑問喔 當我讀完這本書,我就會借給他 When I have read this book, I will give it to him. --------- 當我看完電視,我要讀書 則是翻成 After I watch TV, I will study. ----- 如果按照大大的說法 為麼不是have watched呢 副詞子句表達時間條件時 可以用現在式.現在完成式代替未來 那請問一下怎決定甚麼時候用哪一個呢? 麻煩你了 謝謝 : 兩題的文法主要都是在講副詞子句的時態 : 副詞子句表達時間條件時 要用現在式代替未來式 : 要用現在完成式代替未來完成式 : ※ 引述《greatgirls (快樂女孩)》之銘言: : : When I have read this book, I will give it to him. : : --------- : 這句表示:當我讀完這本書,我就會借給他。 : 順序:先讀完 後借他 : 為了表達時間的順序 前面應該使用未來完成式(完成後才做下一個動作) : 但由於是When引導的副詞子句 故用現在式代替未來式 : : If you have read the instruction, please lend it to me. : : --------- : 副詞子句部分的時態跟上一句道理一樣 但為什麼後面的句子卻又是「現在式」呢? : 因為please lend it to me這句不是一般句 而是祈使句 : 如同:Open the door. 把門打開。 : 這句並不是一般現在式(因為門還沒開 是要對方把門打開) : 兩個句子由於後面接的子句語氣不同 所以時態上有差異 : 希望有回答到你的問題:) : : 為什麼以上兩句前面都是完成式呀 : : 但後面卻有未來式或現在式 : : 可以幫我解惑一下嗎 : : 為什麼文法上要這樣用 : : 有什麼用意嗎 : : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.59.244.237
文章代碼(AID): #1FXYegzq (Eng-Class)
文章代碼(AID): #1FXYegzq (Eng-Class)