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:
         


Random Topics:

Vocabulary Spelling GrammarObject PronounsSimple Present & Present ProgressiveConditional Type 1Past and Present TensesSimple vs Continuous Past TenseIrregular verbsModals and Present TensesPreposition on Time

Other quiz:

Grammar › View

Pamela sent me a ………. message to let me know she was running late.
A. text
B. chat
C. mobile
D. fax


Vocabulary › View

private words that a character in a play speaks to the audience or to another character, which are not supposed to be overheard by others onstage

A. tone

B. aside

C. connotation

D. refrain