Log in
New Activity
Types of activities
Support center
Enter your Game Pin
Blog
Premium
English
Español
Français
New Activity
Log in
All the activities
Play Quiz
Print Quiz
Grammar Quiz
Author :
elentics eleninsky
1.
By the time John (arrive) ______, I (wait) ______ for more than two hours.
A.
arrived, had been waiting
B.
arrives, will be waiting
C.
arrive, waiting
D.
arrives, has been waiting
2.
She (work) ______ for our organisation for more than a decade and (retire) ______ next year.
A.
will work, retire
B.
worked, retired
C.
has been working, will retire
D.
works, retires
3.
Kamal keeps (park) ______ her car carelessly and (inconvenience) ______ all the neighbours.
A.
parked, inconvenienced
B.
parking, inconveniencing
C.
parked, inconvenience
D.
parking, inconvenienced
4.
They (say) ______ that they (complete) ______ the project a week from today.
A.
said, will complete
B.
are saying, completed
C.
were saying, completing
D.
were saying, completed
5.
He (try) ______ to cross the street when he (slip) ______ and (fall) ______.
A.
will try, slip, falls
B.
was trying, slipped, fell
C.
tried, slipping, fallen
D.
tries, slips, falls