Grammar Quiz

[ Tenses ]

I (___) the assignment for a week now, and it’s almost done.

A. work on

B. have worked on

C. worked on

D. am working on

Select your answer:
A  B  C  D  E 


Random Topics:

Transition WordsWill and Going toMix-TensesModal Verbs of ObligationBare Infinitive and To InfinitiveGrammar & VocabStative Verbs and TensesActive-Passive VoicesHave to / Do not have toPresent Perfect: for/since

Other quiz:

Modal Verbs › View

You _____ ask permission before entering someone’s room.

A. can

B. must

C. might

D. could


Grammar › View

Finish this sentence: “If she had told him about the problem,

A. he would solve it.”

B. he would have solved it.”

C. he would had solved it.”

D. he solved it.”

Adverbs and Adverbial Phrases › View

_____, you should wash wool by hand, as that way there’s less chance it will shrink

A. Ideally

B. Gradually


Grammar › View

Among the ten boys, Nick is ____.

A. smart

B. more smart than

C. the most smart

D. the smartest