1) I have _____ to Paris twice. a) been b) goed c) went 2) She has been _____ for three hours. a) playing b) played c) plays d) play 3) If it _____ tomorrow, I will _____ my umbrella. a) rains b) rain c) raining d) raines 4) If I _____ more time, I would _____ to the beach. a) has / went b) have / go c) had / go d) have / had 5) They have _____ their homework already. a) finishs b) finish c) finishes d) finished 6) We have been _____ since this morning. a) been studying b) studied c) study d) studying 7) If she _____ late, I will _____ upset. a) arrived b) arrives c) arriving d) arrive 8) If I _____ rich, I would _____ a world tour. a) were / go b) am / goed c) was / went d) is / go 9) He has _____ that movie before. a) watches b) watch c) watched d) watching 10) The children have been _____ all day long. a) playing b) played c) play d) plays 11) If it _____, we will _____ a snowball fight. a) snowing / had b) snows / have c) snowed / haved d) snow / have 12) If I _____ a car, I would _____ to the countryside. a) have / go b) had / go c) has / went d) have had / went 13) She has _____ her exam with flying colors. a) passed b) pass c) passes d) passing 14) We have been _____ for the past few months. a) worked b) work c) works d) working 15) If he _____ early, I will _____ him at the station. a) come / met b) comes / meet c) came / meeting d) come / meet 16) If I _____ enough money, I would _____ a new house. a) had / bought b) have / buy c) had / buy d) have had / bought 17) They have _____ their chores already. a) completing b) complete c) completes d) completed 18) I have been _____ all morning. a) been waiting b) waited c) waits d) waiting 19) If it _____ hot, we will _____ for a swim. a) getting / going b) got / went c) gets / go d) get / go 20) If I _____ taller, I would _____ basketball professionally. a) were / be b) am / am c) be / were d) is / be

Tabela rankingowa

Styl wizualny

Opcje

Zmień szablon

Przywrócić automatycznie zapisane ćwiczenie: ?