[ Tenses ]
How long ___ he been staying in Siem Reap before he moved to Phnom Penh?
A. has
B. had
C. is
D. was

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 SentencesOther quiz:
Offer and Suggestion › ViewBobby: 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 › ViewWe 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
