Grammar Quiz

[ Vocabulary and Grammar ]

Larry ….. for hours before he decided to stop for a rest.

A. was driving

B. has driven

C. had been driving

D. has been driving

Select your answer:
A  B  C  D  E 


Random Topics:

Demonstrative PronounsGerunds/InfinitivesCoordinating & Subordinating ConjunctionsPresent Simple and Past ContinuousSimple vs Continuous Past TenseGerund/ To Verb/ VerbParticipal PhrasesPresent Tenses and ConnectorsVerb Forms and PrepositionsLinking Verbs and Tenses

Other quiz:

Comparison › View

I’m ______ tall as my brother.

A. as

B. than

C. like

D. more


Grammar › View

Where ______(you/go) if you ______(travel) around the world?

A. will you go – traveled

B. would go – traveled

C. would you go – traveled

Grammar › View

A:Do you know ___? B:You can check the timetable(時間表)on the Internet.

A. when does the show start

B. when the show starts

C. when will the show start

D. when the show to start


Phrasal Verb › View

undertake work/responsibility

A. Take on

B. Take in

C. Take out

D. Take off