Choose the right verb and put it into the Present perfect progressive
To work;to paint;to live(3);to rebuild;to build;to lay.
a)They ..... in this flat since 1990.
b)The builders ..... the cottage foundation for 2 days.
c)How long .... your cousin... ... his cottage?
d)The painters ... the doors and windos since early morning.
e)Our neighbours ... their house for months.
f)I haven't seen Mr.popescu for a long time.Where's he,i wonder?
--Oh,he ... an a new design for our new office block.
g)Most of the students ... in this modern hostel since they started their studies.
h)How long ... the queen ... ... in the Buckingham palace?
a)have been living b)have been rebuiding c)has been building d)have been painting e)have been laying f)has been working g)have been living h)has been living
Vă mulțumim pentru vizita pe site-ul nostru dedicat Engleza. Ne dorim ca informațiile furnizate să vă fi fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Revenirea dumneavoastră ne bucură, iar pentru acces rapid, adăugați-ne la favorite!