Grammar Quiz

[ Present Perfect and Past Simple ]

‘For 20 years’ is a signal word for the ..

A. past simple

B. present perfect

Select your answer:
A  B  C  D  E 


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 Tenses

Other quiz:

General Knowledge › View

How 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