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

1 Answer

0 like 0 dislike

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

answered Apr 4, 2018 by admin (25,520 points)
edited Apr 13, 2018 by admin

1,521 questions

1,797 answers

23 comments

17,588 users

1,521 questions
1,797 answers
23 comments
17,588 users