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:

Grammar › View

. My sister and I ______ late on weekends.

A. get up

B. gets up

C. doesn’t gets


Vocabulary › View

characterized by motion

A. kinetic

B. retrospect

C. bold

D. zoom

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