looked - smiled
My mom ....... (cook) dinner.
has cooked
He's been playing golf.
I haven't seen her since/ for ages.
for
She has been spending/ spends time with her grandma recently.
has been spending
She ........ (go) to school.
went
They ........(leave) their house.
have left
I ......(live)
I have been living
She won/ has won the prize in 1989.
won
They have taken/ have been taking 20 cards.
He ........ (become) a fashion designer.
became
She ........... (not write) the letter.
hasn't written
My dad and I ........(paint)that picture.
My dad and I have been painting that picture.
I've been free since/ for last month.
since
She has broken/ broke her arm a couple of weeks ago.
broke
She ...... (not go) to university.
didn't go
We ..........(not have) the test.
haven't taken
We ............(wait) for her.
We have been waiting for her.
Lily has been waiting since/for an hour.
for
I have known/ have been knowing Jack since we were young.
have known
............ (buy) you a new raincoat?
Did you buy...?
........(win) you ...... the competition?
Have you won
I .........(not read) that book
I haven't been reading that book.
My parents have/ has been playing tennis for years.
have
Have you been finishing/ Have you finished all the homework?
Have you finished...?