Grammar Quiz

[ Tenses ]

. When did you finish your homework?

A. simple past

B. present perfect

C. past continuous

D. future

Select your answer:
A  B  C  D  E 


Random Topics:

Can, Could, May, MightPast Continuous and Past Simple TenseConditional Sentences Type 0, 1 and 2Future Continuous TenseModals of AdviceGrammar and VocabularyHave as verb and auxiliaryNoun Verb AgreementPrepositions of Place & TimeCountable & Uncountable Nouns

Other quiz:

Modals and Preposition › View

When asking for permission, which phrase should you use?

A. “May I see your ID, please?”

B. “Give me your ID.”

C. “You need to show me your ID.”

D. “Hand me your ID now.”


Tag Questions › View

They won’t get the new job, ___

A. won’t they?

B. will they?

C. shouldn’t they?

Simple Future Tense › View

He _______ need to go to the dentist soon.

A. will

B. shall


Grammar › View

A needle is ___________ (sharpen) than a nail.

A. sharpen

B. sharp

C. sharpener

D. sharpest