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:

Offer and Suggestion › View

Bobby: Shall I (carry) your luggage into your room?
Tom: Yes, please!

The word in the brackets has similar meaning with. . .

A. Leave

B. Drop

C. Bring

D. Dodge


Vocabulary › View

To write the most important or interesting parts of a story

A. compare

B. contrast

C. annotate

D. summarize

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