你说的没错啊,因为working here for three years是现在分词短语作句子的时间状语,如果还原成时间状语从句的话,就是he worked here for three years,这时,你会发现,这个句子是错误的.因此,只能用having worked here for three years
关于非谓语形式的问题having worked here for three years,he knows well a
4个回答
相关问题
-
They have lived here for three years.
-
He seems __________ here for three years.A.to be living B.to
-
He must have learn English for three years,___?
-
关于反意疑问句的问题You must have studied English for three years,have
-
He must have learn English for three years,___?A.hasn't he B
-
1.He has lived here for three years,but he has never seen hi
-
1.He has lived here for three years,but he has never seen hi
-
Barbara has worked here for three years, so I’m sure she’s q
-
He has died for three years.He has been dead for three years
-
He said that he has worked here for ten years and that he wa