Grammar Quiz

[ Present and Past Perfect Tenses ]

My father _____ been working in that company for 25 years by the time he retires.

A. has

B. had

C. will have

Select your answer:
A  B  C  D  E 


Random Topics:

SentencesWishes & Reported SpeechVerbs + Infinitives / GerundsAdverbial Clauses of Manner and ResultAdverb of MannerAdverbs, Prefixes, and Suffixes1st ConditionalModal ProbabilitySimple PresentAdverbs by Type

Other quiz:

Grammar › View

Students usually feel stressed out before a test, ________________ there are ways to relax and feel calmer.

A. because

B. but

C. or


Modal Verbs › View

We _______ help each other if we want to win.

A. have to

B. can

C. must

D. don’t have to

Past Perfect Simple & Past Perfect Continuous › View

We use had been + the -ing of the main verb to form the past perfect continuous.

A. TRUE

B. FALSE


Grammar › View

Where is ___ North America located?

A. –

B. a

C. the

D. some