Grammar Quiz

[ Present Perfect Tense ]

I … (sit) on this chair for an hour.

A. has sit

B. have sit

C. has sat

D. have sat

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs and Possessive AdjectiveLinking Wordslike/do not likewould should couldPhrasal Verb Put & GoSubordinating and Coordinating ConjunctionsNoun QuantifiersModals "Should"Verbal PhrasesPhrasal Verb With Take

Other quiz:

Grammar › View

(A) Where are you from?

(B) I … from Santiago, Chile.

A. am

B. is

C. are


Grammar › View

It is raining heavily, _________ I can’t go to the movie with you.

A. and

B. so

C. but

D. because

Future Tenses › View

__________ she finish her work on time?

A. Does

B. Will

C. Is

D. Did


Grammar › View

“ Be used to” refers to: ________

A. Familiar with

B. A process of change.

C. Past action or state.

D. Describe an unpleasant habit.