Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Grammar
0
%
0
0
0
Back
Restart
9. I (have do) ……………… all the homework all afternoon.
Oops!
Okay!
12. That book (be) __________ on the table for weeks. ______you (not read) __________ it yet ?
Oops!
Okay!
5. My sister ________ for you since yesterday.
is looking
looked
was looking
has been looking
Oops!
Okay!
E6.Q10
Oops!
Okay!
15. On arriving at home I (find) __________that she just (leave) __________a few minutes before.
Oops!
Okay!
E6.Q1
Oops!
Okay!
E6.Q4
Oops!
Okay!
6. I ______ Texas State University now.
attend
am attending
attended
was attending
Oops!
Okay!
8. He was listening to music when his boss (come) ……………… yesterday.
Oops!
Okay!
8. Christopher Columbus _______ American more than 500 years ago.
had discovered
has discovered
had been discovering
discovered
Oops!
Okay!
3. The train ______ half an hour ago.
left
has been leaving
had left
has left
Oops!
Okay!
E6.Q7
Oops!
Okay!
2. We _______ Dorothy since last Saturday.
didn’t see
haven’t seen
don’t see
hadn’t seen
Oops!
Okay!
14. We (never /meet) __________ him.
Oops!
Okay!
7. I (study) ……………… English since I was 21.
Oops!
Okay!
4. Jack ______ the door.
will have painted
has just painted
paint
painting
Oops!
Okay!
5. Our class (start) ……………… at 9am.
Oops!
Okay!
10. I (be) ……………… a student.
Oops!
Okay!
13. _____you (be) ________here before? Yes, I (spend) __________ my holidays here last year.
Oops!
Okay!
6. I always (brush) ……………… my teeth before I go to bed.
Oops!
Okay!
18. Half way to the office Paul (turn) __________round and (go) __________back home because he (forget) __________to turn the gas off.
Oops!
Okay!
3. Tim (attend) ……………… the meeting at school at the moment.
Oops!
Okay!
E6.Q8
Oops!
Okay!
17. Last night we (watch) __________TV when the power (fail) __________.
Oops!
Okay!
1. He went to his house, lied down on the bed, and (sleep) ……………… right away.
Oops!
Okay!
E6.Q5
Oops!
Okay!
E6.Q6
Oops!
Okay!
2. I (buy) ……………… the ticket yesterday. I am (go) ……………… Dalat tomorrow.
Oops!
Okay!
E6.Q3
Oops!
Okay!
7. He has been selling motorbikes ________.
ten years ago
since ten years
for ten years ago
for ten years
Oops!
Okay!
1. When I last saw him, he _____ in London.
has been living
is living
has lived
was living
Oops!
Okay!
16. When we (arrive) __________ in London tonight, it probably (rain) __________.
Oops!
Okay!
4. He (have not) ……………… English for 2 years.
Oops!
Okay!
E6.Q2
Oops!
Okay!
11. I (visit) __________ my uncle's home regularly when I (be) __________ a child.
Oops!
Okay!
E6.Q9
Oops!
Okay!
He fell down when he ______ towards the church.
had run
run
runs
was running
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies