有關English tense 的問題
My hobby is collecting stamps. I have collected different kinds of stamps.
I have been learning English for two years. I have acquired knowledge in English.
I have participated in thirty charity activities so far.
I have cleaned thirty schools in Hong Kong so far.
問問大家以上句子既tenses 有無錯呀。
回答 (4)
All are correct.
But it is not common to say:
I have acquired knowledge in English.
It is because you have learnt for 2 years only. With correct meaning, i will use: I acquired knowledge. rather than have acquired
And also we won't use clean a school to represent cleaning the whole school.
but the tense is correct. The verb may change.
參考: /
(1)Participal perfect tense:-
Having collected diff.kinds of stamps, my hobby is called stamp-collecting.
Absolute adverbially:-
My hobby being stamp-collecting, I went on to diff.kinds of stamps
(2)I have been learning English=present perfect continuous tense.
I have acquired=present perfect tense.
(3)I have participated=pptense.
(4)I have cleaned=pptense.=I've cleaned30 tables.=Are you a cleanly clean(n)er n. ?.
Otherwise tenses are correct.
收錄日期: 2021-04-13 19:50:38
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20131211000051KK00048
檢視 Wayback Machine 備份