Grammar Quiz

[ Verb Tenses ]

Use a time expression with present perfect tense.

A. I am studying English for five years.

B. I studied English for five years.

C. I will study English for five years.

D. I have been studying English for five years.

Select your answer:

Random Topics:
Cue vs. QueueSimple Present Tense Imperative SentenceBasic GrammarSubject Verb Agreement; Indefinite PronounsCohesive DevicesCommunicative GrammarGrammar Like & Linking VerbMoods of Grammar

Other quiz:

Modals of Obligation and Permission › View

(Notice on a train) Quiet carriage. Passengers _____ play music or talk on the phone in this part of the train.

A. can’t

B. must not

C. don’t have to

Subject-Verb Agreement › View

The upper extremities ___ difficulty with full flexion.

A. Has
B. Had
C. Was
D. Have

How to use : Read the question carefully, then select one of the answers button.