1) When she saw Jan, she knew immediately that he __________ a) cried b) had been crying  c) was crying d) has cried 2) Dad, I ______________ if I could borrow your car a) wondered b) was wondering c) have wondering 3) We __________ all our food and we still had two more days to travel  a) had eaten b) had been eating c) will be eating 4) Because of the poor economy, it _____________ more and more difficult to find work  a) is getting b) gets c) has get 5) Are you free tomorrow? I _________ you might help me with my homework a) hope b) was hoping c) will hope 6) I've ___________ six phones in my lifetime, but this is by far the best  a) owned b) been owning c) had owned d) own 7) This room is filthy! What have you ___________ all morning? a) been doing b) done c) do d) did 8) The boss _________ us to work hard, but she does nothing. It drives me up the wall a) tells b) is always telling c) told 9) You should ask Don. He may _________ some good restaurants a) know b) be knowing 10) Helga and I ____________ of moving to Spain. What do you reckon?  a) are thinking b) think c) thought 11) Look at this car. We _________ to fix it for weeks! a) have tried b) have been trying c) are trying 12) Recently I _______________ of buying a new iphone a) have been thinking b) thought c) think d) will think e) will be thinking 13) This time next week we _____________ our project a) will have done b) will be doing c) have been doing d) have done 14) By the time she finished, she ____________________ for 10 hours a) will be studying b) has been studying c) is studying d) had been studying 15) Just let the dog outside! He ______ when he's inside, it drives me crazy. a) always barks b) has been barking c) is always barking d) doesn't always bark 16) _______ to Atlas Weekend? - Yes, we ______ (just) the tickets. a) Do you go, have just bought b) Are you going, have just been buying c) Will you go, have just been buying d) Are you going, have just bought 17) Got plans for tonight? - I ______ an English class for 3 hours before I go out for drinks with my friends. a) will have b) will be having c) will have been having d) am going to have 18) Who is Jerry talking to? He _____ on the phone for ages. - He must _____ to his brother Mike. a) is; talk b) is; be talking c) has been; talk d) has been; be talking

Adv 1.1 continuous aspect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?