Grammar Quiz

[ Tenses ]

How long ___ he been staying in Siem Reap before he moved to Phnom Penh?

A. has

B. had

C. is

D. was

Select your answer:
A  B  C  D  E 


Random Topics:

Modals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityZero & First ContidionalAdjectives & PrepositionSubject Verb Agreement Irregular VerbV-ing/to-VPoetryShould, Should not haveInfinitives for reasonsRelative Clauses with who and whichGrammar: Imperative and Exclamatory Sentences

Other quiz:

Grammar › View

He was driving home when he ________ a cyclist.

A. hit

B. hitted

C. has hit


Grammar › View

Choose the sentence with the correct punctuation.

A. ‘Have you seen Wei En’s book!’ asked Lucas,

B. ‘Have you seen Wei En book?’ asked lucas.

C. Have you seen wei en book? Asked Lucas.

D. ‘Have you seen Wei En’s book?’ Asked Lucas.

Grammar › View

We couldn’t repair the car ourselves, so we … take it to the garage.

A. Had to

B. Have to

C. Has to


Gerund - to Infinitive › View

The pizza company promised ___ within half an hour.

A. to deliver

B. deliver

C. delivering