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