Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘He will have completed his assignment by tomorrow.’

A. Present perfect tense

B. Past perfect tense

C. Future simple tense

D. Future perfect tense

Select your answer:
A  B  C  D  E 


Random Topics:

Main Idea and Sentence StructureModal and Modal PerfectFuture Tenses and ModalsGerund - to Infinitive Auxiliary VerbsTypes of PrepositionPresent/Past/Past ParticpleVerbs and AdverbsGerund after Prepositions and Certain VerbsFirst & Second Conditional

Other quiz:

Grammar › View

My sister …………… for you since yesterday.

A. is looking

B. was looking

C. has been looking

D. looked


Subject-Verb Agreement › View

Here _____ the documents you requested this morning.

A. Is
B. Was
C. Are
D. Were

Grammar › View

The horse galloped fast and jumped ________ the tree stump.

A. above

B. below

C. over

D. behind


Tenses › View

If she were selected, she …..a good secretary.

A. Will make

B. Can make

C. Would make

D. May have made