[ Tenses ]
. He had been working at the company for ten years before he resigned.
A. Past Perfect Tense
B. Past Perfect Continuous Tense
C. Present Perfect Continuous Tense
D. Future Perfect Continuous Tense

Random Topics:
Present Simple ProgressiveAsking & Giving AttentionHave to/Has toPresent Perfect and Past TensesObject PronounsVerb Tenses and Subject Verb AgreementPast Simple and Past ContinuousPrepositions of Location, Movement and TimeFrequencyPrepositions of Place and TimeOther quiz:
Conjunction › ViewThey had to cancel the concert _____ the bad weather.
A. so
B. although
C. because of
D. but
Grammar › View
Identify the prepositional phrase.
The puppy was beside the cat.
_
A. beside
B. beside the cat
C. was beside
D. The puppy
Present Simple & Continues › ViewThere ……….. lots of shops in the Bullring.
A. be
B. are
C. is
Past Perfect and Past Perfect Continuous Tense › View
Monica ______ never __________ a beautiful painting like this one.
A. had seen
B. has saw
C. had saw
D. has seen
