[ 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

Random Topics:
SentencesWishes & Reported SpeechVerbs + Infinitives / GerundsAdverbial Clauses of Manner and ResultAdverb of MannerAdverbs, Prefixes, and Suffixes1st ConditionalModal ProbabilitySimple PresentAdverbs by TypeOther quiz:
Grammar › ViewStudents 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 › ViewWe 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
