‘How long ____(she/be) a stewardess?’ – ‘Since she ____(leave) school in 2009.
has she been; left
Ted sells/ sold/ has sold his car last month.
sold
Amanda _______(just/open) a shop which sells books and magazines.
has just opened
I have buying lots of food this week.
have bought
‘_____(you/ ever/ give) an interview?’ – ‘No, I ____ (never/ do) that’.
Have you ever given; have never done
Jemma washes/ is washing/ has washed her hair. It is still wet.
has washed
Dan ______(learn) to drive for 3 months already, but hasn’t passed the test yet.
has been learning
We have bought a new sofa last month.
bought
‘I _____(go) to the new gym yesterday.’ – ‘Oh, it is good, isn’t it? I ____(be) there a few times this month’.
went; have been
I get/ got/ have got my first job when I was 17.
got
They _____(discuss) the budget for 2 hours already, and they are still in the meeting room.
have been discussing
I’ve been knowing Lilian for 2 years.
have known
‘I _____(not/ see) Sam for a long time.’ – ‘Really? I _____(see) him yesterday at the swimming pool’.
haven't seen; saw
'Do you ever play/ Did you ever play/ Have you ever played rugby?' - ' Yes, several times already!'
Have you ever played
I _____(repair) my car 3 times this year.
have repaired
Jim lives in Germany for three months.
has been living/ has lived
‘How long _____(you/ be) married?’ – ‘Only for 6 months. We _____(get) married last December.’
have you been married; got
I'm reading/ read/ have read some great reviews about this new film after it was first shown on TV.
read
They _____ (study) English since September, and the exams are in June.
have been studying
How long they have been cleaning the house?
have they been cleaning