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
7S3 - LESSON 28
0
%
0
0
0
Back
Restart
9. When I go out tomorrow, the sun ___ for three hours
will have shone
will have been shining
shone
will be shining
Oops!
Okay!
8. What _________ at 8 o’clock last night ? I phoned you but couldn’t get through to you.
would you do
were you doing
did you do
had you done
Oops!
Okay!
10. Their son ____ his English recently because he attended a three-month English course.
is improving
has improved
had improved
improved
Oops!
Okay!
3. When his boss dismissed him from his job, he _________ there for 10 years.
had been working
has been working
was working
worked
Oops!
Okay!
5. By the time you receive this letter, I _________ for Japan.
would have left
will have left
will leave
have left
Oops!
Okay!
2. We have been decorating our classroom for the upcoming Teachers’ Day since the teacher ____________.
came
was coming
comes
will come
Oops!
Okay!
6. He came when I _________ the film “Man from the star”.
was watching
watched
am watching
has watched
Oops!
Okay!
Last night, I _________ in bed when I suddenly heard a scream.
was reading
read
is reading
reads
Oops!
Okay!
7. It was an amazing victory as it was only the second time _________ in a marathon.
for her to compete
she competes
of competing
she had competed
Oops!
Okay!
12. They _________ enthusiastically when their teacher came in.
were discussing
discussed
will discuss
discuss
Oops!
Okay!
4. I _________ Alan for hours but he just doesn’t answer his mobile. I hope nothing’s wrong.
called
call
am calling
have been calling
Oops!
Okay!
1. By the time Ryan finally graduated from high school, he ________ five different schools because his parents moved frequently.
has been attending
had attended
attended
was attending
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies