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:

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.