They _(have) the flat for more than 10 years.
They _(have) the flat for more than 10 years.
They ___________ (buy) the flat for more than 10 years.
They have been learning the violin for more than five years?
They have lived here for more than ten years.对for more than
--How long have you ___?-For more than 10 years
They have been married for more than twenty years.保持句意基本不变
如何理解:They have done more than they can do for the party.
The old man ____ lived here for more than 20 years.添have 还是
1.some of the men have smoked for more than twenty years(改为同
_______ have been good friends for more than ten years.
For more than twenty years scientists have been searching f
用动词不定式句子改成简单句They spent more than 10 years building the pala