The wine has been cellared for twenty years
The wine has been cellared for twenty years
The old man has been collecting wine bottles for five years.
The old man has been collection wine bottles for five years.
the factory has been open for twenty years 还是the factory has
Mr Li has been a m___ of the Party for twenty years
She has been collecting wine bottles for two years.改为一般过去时
1The worker has lived here for twenty years
He_____for twenty years.A.has joined B.has been in the army
My uncle has been living here for twenty years (用since 改写) 这
My uncle has been living here for twenty years.(改为同义句)
Mr .Zhang has been a teacher _________ twenty years.A for B.
this factory has been open for twenty years.为什么是open 而不是open