City University of Hong Kong CLASS CLASS
Making Sense of Grammar
+2 votes
在"I have taught for three years." 這個完成貌句子中,講者在說話的當下還在教書嗎?
asked Apr 4, 2018 in Questions about English Grammar by admin (23,690 points)
edited Apr 13, 2018 by admin

1 Answer

0 votes

"I have taught for three years." 這句話只告訴人:我教了三年的書,至於現在說話的時候,已經教完了嗎、還有沒有在教,就要看上下文意了,不在這句話的含意中。若要強調現在還仍然在教,就要用完成進行貌: I have been teaching for three years.

answered Apr 4, 2018 by admin (23,690 points)
edited Apr 13, 2018 by admin
767 questions
995 answers
2 comments
5,468 users