Grammar Quiz

[ Prepositions and Tenses ]

Use the correct tense: ‘I (finish) my homework before dinner.’

A. I will finish my homework before dinner.

B. I finished my homework before dinner.

C. I had finished my homework before dinner.

D. I finish my homework before dinner.

Select your answer:
A  B  C  D  E 


Random Topics:

In/On/At + TimeConnectorsActive & Passive VoiceConditionals / Unreal PastComparatives, Superlatives & EquativesPresent Tenses: Simple vs ContinuousNarrative TensesArticles and DeterminersPre-intermediatePresent Perfect vs Past Simple

Other quiz:

Present Perfect Tense › View

__________________ you _____________ the baby’s toys? They’re not in the cabinet!”

A. Have/see
B. Has/see
C. Has/seen
D. Have/seen


Grammar › View

What part of speech is the word ‘park’ in the sentence ‘We went to the park’?

A. Preposition

B. Verb

C. Adjective

D. Noun

Phrasal Verbs › View

John won’t be arriving until later, I’m afraid. His train’s been ………………. .

A. held up

B. held off

C. held back

D. held in


Tenses › View

Formulate a question in future perfect: By next year, will you (to graduate)?

A. By next year, will you have graduated?

B. Will you have been graduated by next year?

C. By next year, will you graduate?

D. By next year, will you be graduating?