Choose the correct variant.
Chose the correct answer.
Liz and I are good friends. We ____ each other for four years.
- know
- have known
Sarah is very tired. She ____ hard all day.
- has been working
- is working
“Where is John?” “He's upstairs. He ____ his homework.”
- does
- is doing
I can't go to the party on Saturday. I ____ for Spain on Friday night.
- am leaving
- have been leaving
Jane ____ cleaning her room, and now she is going out with her friends.
- has finished
- is finishing
I didn't recognize Tom. He ____ so different in a suit.
- looks
- is looking
I don't need to wash my car. Jim ____ it for me already.
- washes
- has washed
Ian ____ to his boss for an hour now.
- has bean talking
- is talking
Claire's train ____ at 3 o'clock. I must go and meet her at the station.
- arrives
- had arrived
“Would you like to borrow this book?” “No, thanks. I ____ it before.”
- have read
- have been reading
“Where ____?” “To the cinema. Would you Ike to come with me?”
- are you going
- do you go
Have you seen my bag? I am ____ for it all morning.
- searching
- have been searching
“Is Colin here?” “I don't know. I ____ him all day.”
- haven't seen
- haven't been seeing
Sophie is very Clever. She ____ seven different languages.
- is speaking
- speaks
We ____ house tomorrow. Everything is packed.
- are moving
- have moved