Grammar Quiz

[ Present Perfect Tense ]

I __________ (finish) my homework before dinner.

A. finishing

B. will finish

C. finished

D. will finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Verb, Object, PrepositionContrastive ConjunctionVerb Types and TensesAdjectives (-ed / -ing)How many / How much - Is there / Are therePast and Future TensesVerb Patterns / IngContinuous TenseModals AuxiliaryAbstract Nouns

Other quiz:

Vocabulary and Idioms › View

Tom’s _____________with his teacher because he didn’t do any assignments.

A. in danger

B. in the dark

C. in hot water

D. under control


Grammar › View

He _______ first place in a competition, but he forgot to go and get his prize! The best thing Jack, though, is that he’s a really happu person.

A. had

B. won

Grammar › View

My granny needs a few __ of thread and needles for the crochet.

A. scrolls

B. skeins

C. pieces

D. combs


Grammar and Sentence Structure › View

. Which sentence has correct punctuation?

A. According to figures beef and vegetables emit the most greenhouse gases

B. According to figures, beef and vegetables emit the most greenhouse gases

C. According to figures: beef and vegetables emit the most greenhouse gases