Grammar Quiz

[ Tenses ]

The bus __________ late at the terminal last night.

A. has arrived

B. arrives

C. arrived

D. is arriving

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect SimpleSimple Present and Present ContinuousGrammar and VocabularyDemonstrative Pronouns and Verb TensesPresent ProgressiveAdjectives (-ed / -ing)Asking and Giving SuggestionComparative AdjectiveModals, Conditionals, and Clauses- Defining, Non-definingused to, be used to, get used to

Other quiz:

Grammar › View

Eva and Thomas …… Hongkong many times

A. has been

B. been to

C. have been to


Grammar › View

The little boy     the robot and     it with him all the time(總是). 

A. likes; have

B. likes; has

C. like; has

D. like; have

Sentence Structure › View

We ran out of milk, I went to the store to get more.

A. milk. I went

B. NO CHANGE

C. milk, I went

D. milk; I went


Phrasal Verbs › View

The bomb exploded in the garage; fortunately no one hurt

A. put on

B. went off

C. got out

D. kept up