Grammar Quiz

[ Grammar ]

I ___ an essay all day.

A. write

B. have been written

C. am write

D. have been writing

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Past and Future TensePrepositions & Modal VerbsComparativeThird ConditionalQuantifiers, Countable and Uncountable NounsVerb Patterns / IngVerb to Be Tenses & Object PronounPronouns, Verb, Conjunction1st and 2nd ConditionalsDependent Prepositions

Other quiz:

Vocabulary › View

exhausted, worn out

A. contemplation

B. bovine

C. weary


Grammar › View

Next month I ______________ here for 10 years.

A. will work

B. am going to work

C. will have been working

D. will be working

Grammar & Vocabulary › View

The train … at 5 p.m. Don’t miss it because the next one is at 11 p.m.

A. leaves

B. is leaving

C. doesn’t leave

D. is not leaving


Grammar › View

The city of Venice …… on water

A. was built

B. has built

C. building

D. build