Grammar Quiz

[ Grammar ]

Choose the correct word to complete the sentence: “I have lived here ____ three years.”

A. since

B. for

C. in

D. during

Select your answer:
A  B  C  D  E 


Random Topics:

Quantifiers: too many, too much & enoughNoun ClausesPresent Simple for Future ArrangementPersonal pronouns + possessive adjectives + Introgative pronounsVocabulary and GrammarGrammar: is/are/was/werewas werePossessive Adjectives & Possessive PronounsVerb FormModals - Conditionals - Future Tenses

Other quiz:

Modals › View

All students __________ obey the school regulations.

A. could

B. must

C. are able to

D. will


Question Tag › View

There’s still some beer in the fridge(冰箱), __________

A. isn’t it?

B. haven’t we?

C. aren’t they?

D. isn’t there?

Modal and Relative Phrases › View

Which sentence shows advice / suggestion?

A. You mustn’t smoke.

B. You should have your health checked.

C. Would you possibly do me a favor?

D. You can do it, don’t you?


Modals of Advice › View

The tourists had better ____ walking in some places at night because it is dangerous.

A. avoid

B. avoiding

C. to avoid