[ Present Perfect and Past Simple ]
‘For 20 years’ is a signal word for the ..
A. past simple
B. present perfect

Random Topics:
Adjective vs AdverbCollective NounsSimple TenseReported Speech and SubjunctiveModals of Speculation and DeductionThe Structural Types of SentencesModal Verb, Passive VoiceAdverb of TimePast Tense vs Present TenseNarrative, Past TensesOther quiz:
Correlative conjunctions › ViewSorry, but I have _____ the money _____ the time to go shopping right now.
A. either … or
B. neither … nor
Grammar › View
I had managed to pass the test with flying colors because I studied very hard.
A. grammatically correct
B. grammatically incorrect
General Knowledge › ViewHow many letters are there in the alphabet?
A. 26
B. 4
C. 0
D. 10
E. 100
Plural › View
What’s the plural of foot?
A. Foots
B. Footes
C. Feet
