Grammar Quiz

Topics: Present Perfect Tense

I have danced ___ I was 3 years.

A. since

B. for

C. from

D. at

Select your answer:
         


Random Topics:

Modals of Obligation & ProhibitionGerunds, Infinitives and Modals of PossibilityComplex Sentences with Adverb ClausesIELTS VocabularySimple Present - Negative & InterrogativeSubjunctiveConjunctions & PrepositionsPresent Progressive (Future)Simple Past - Irregular VerbsModals and Preposition

Other quiz:

Phrasal Verb › View

To give something to someone without asking for payment.

A. spread out

B. result in

C. give away

D. give up


Continuous and Perfect Tenses › View

They__________________ over 40 kilometers and still there was no sign of the oasis.

A. are walking

B. had been walking

C. have been walking