現在完成式練習題答案: 1. D。現在完成式不可用於表達比過去還早發生的動作 2. D。since當連接詞用於現在完成式時,後方動詞得用過去簡單式。正確句子為Ray has swum for two hours since his friends left. 3. B。用於表曾經到過某地經驗時,得使用have been to
一般而言,since常和完成式連用,所以現在完成式的那句會比較好,我相信外國人也能輕鬆理解你想表達的。不過如果是我的話,我會傾向說I haven’t taken the medicine since I got sick. 因為完成式常表達狀態的持續,stop taking the medicine是從吃藥轉變到不吃藥的這個動作,比較不算是可以持續的狀態,所以如果是我的,我會選擇用haven’t taken。That's just my two cents.
現在完成式練習題答案:
1. D。現在完成式不可用於表達比過去還早發生的動作
2. D。since當連接詞用於現在完成式時,後方動詞得用過去簡單式。正確句子為Ray has swum for two hours since his friends left.
3. B。用於表曾經到過某地經驗時,得使用have been to
第二题的D可以用“Ray has swum for two hours since his friends had left.”吗?
@@zealandia5668 一般都是固定使用過去式喔
老師教的詳細 語速聲音都很棒 對初學者受益良多 謝謝分享。
很高興能幫到你
非常清楚的說明!
謝謝支持
感謝
老师,如果说“自从我生病以后,我就停止吃这种药了”。是I've stopped taking medicine since I got sick,还是I stopped taking medicine since I got sick? 谢谢。能具体解释一下吗?
一般而言,since常和完成式連用,所以現在完成式的那句會比較好,我相信外國人也能輕鬆理解你想表達的。不過如果是我的話,我會傾向說I haven’t taken the medicine since I got sick. 因為完成式常表達狀態的持續,stop taking the medicine是從吃藥轉變到不吃藥的這個動作,比較不算是可以持續的狀態,所以如果是我的,我會選擇用haven’t taken。That's just my two cents.
老師~請問 Jim has just finished his dinner.與 Jim just finished his dinner.這兩句有什麼差異?
兩者差異是「是否與現在有牽涉」。如果用現在完成式,因為有牽涉到現在,隱含他現在可能很撐,無法再吃任何東西。但如果是過去式,那就是一個以前的動作或狀態,與現在沒有關係
@@RetEnglish 謝謝老師~
非常清楚,真是太棒了! :)
謝謝支持!
太感謝了!講解得很詳細,我看了很多影片,這個終於讓我了解。
Happy to help, Anson!
since 不能搭配 ·ago 吧?
是的,已針對內容進行字幕更新,謝謝
謝謝老師易懂的文法解析🙏
Happy to help.
4:00 次數前不是不能加for嗎?
對的,這邊有誤植。for後面加的是一段時間,不能加次數,謝謝!
請問:I have finished writing my homework.的writing是動名詞當受詞嗎?
是的,writing my homework當受詞
超級清楚解決了我多年疑問
請問:Kevin has been depressed for two days...為什麼加了 been?
depressed在這邊是形容詞,意思是憂鬱的。形容詞要和完成式連用必須搭配be動詞
@@RetEnglish 但depress v的pp是depressed,不是直接用這嗎?可以說明嗎?
@@juliec2202 不是喔
@@RetEnglish 還是depressed是pp, 但中文adj譯:憂鬱的,就需借用be 的pp嗎?
@@juliec2202 depressed就是形容詞,如果當動詞用,它是及物動詞後面要有受詞