1) I ___ already ____ up the clothes before you called me. a) have picked b) had picked c) has picked d) was picking 2) He ___ off the computer every time after he uses it. a) turn b) turns c) turned d) turning 3) ____ you hook up the new computer for me? a) Am b) Are c) Is d) Did 4) We ___ in this neighborhood for more than a year. a) live b) lives c) living d) have been living 5) I _____ until the gym closes.  Let's meet at that time. a) exercise b) will be exercising c) exercised d) exercised 6) She __ medicine for a month before she got well. a) has taken b) will take c) had taken d) takes 7) Mike ____ for his kids if his wife doesn’t come home tonight. a) will cook b) cooks c) cooked d) is cooking 8) We ___ about you when you opened the door. a) talk b) are talking c) talked d) were talking 9) Are you looking forward to ___ our new teacher? a) meet b) met c) meeting d) is meeting 10) Have you ever ____ a trip alone? a) take b) took c) taken d) taking 11) The waiter _____ on you in a minute. a) wait b) will wait c) waiting d) waited 12) We enjoy ____ in summer. a) swimming b) swam c) swim d) to swim 13) Janet ____ the plants while I was sweeping the ground. a) watered b) waters c) water d) was watering 14) ___ Harold angry whenever he gets a bad score? a) Am b) Are c) Is d) Does 15) John always ______ an apple on his teacher's desk. a) put b) puts c) puting d) putting 16) ____ for the test is important. a) Prepare b) Prepares c) Prepared d) Preparing 17) How long ________ you study English? a) do b) did c) have d) has 18) The plane had left before I ___ at the airport. a) arrive b) arrives c) arriving d) arrived 19) ____ you handed in your homework before the teacher left the classroom? a) Did b) Do c) Have d) Had 20) You will remember to buy milk for me, ___ ___? a) will you b) won't you c) did you d) didn't

Leaderboard

Visual style

Options

Switch template

Continue editing: ?