這句是在yahoo奇摩字典裡看到的 She had just attended her son's graduation. 為什麽用過去完成式而不是用現在完成式
@Orange.77885 ай бұрын
意思是她剛參加完她兒子的畢業典禮。
@juliec22023 жыл бұрын
請問Ken had been sick for a moth ...這句had+pp, 中間有been是為什麼?
@RetEnglish3 жыл бұрын
sick是形容詞,不是動詞,需要用be動詞當p.p.
@juliec22023 жыл бұрын
@@RetEnglish 謝謝!
@juliec22023 жыл бұрын
請問一下,所以像形容詞變成pp規則是+be動詞當pp嗎? I didn't expect her to be absent. absent(adj)查字典/adj動詞都有不在場之意,為什麼也要+be 還有其他詞性轉變成pp的規則嗎?
@RetEnglish3 жыл бұрын
@@juliec2202 因為你這裡用的是形容詞,如果你用的是動詞,那就直接用他的p.p.就好
@juliec22023 жыл бұрын
@@RetEnglish 是 I don't expect her to absented.嗎?可是缺席不是主動嗎?
@铭-r5o3 жыл бұрын
第四是虚拟语气吗
@RetEnglish3 жыл бұрын
可以這麼理解喔
@铭-r5o3 жыл бұрын
@@RetEnglish 如果表过去开始延续的动作 用have been doing 会不会比较好 比如I have been watching TV since...
@RetEnglish3 жыл бұрын
@@铭-r5o 現在完成進行式和現在完成式的差別在於,如果你想要表示你說的這個動作會在短期內的未來持續發生的話,就可以使用現在完成進行式。但是,如果你沒有確定這一點的話,可以直接用現在完成式就可以了。用你的句子來看的話就是,I have watched TV for two hours. (我已經看兩小時了,但是會不會繼續看下去並不清楚),I have been watching TV for two hours. (我已經看了兩小時,而且我現在還要繼續看下去)