Grammar Quiz

[ Present Perfect Tense ]

Kelly and Sammi ___________________ (play) the piano for six years.

A. has played

B. have played

C. has play

D. have playing

Select your answer:
A  B  C  D  E 


Random Topics:

Adverb of FrequencyGender and GrammarConjunctionAdverb of MannersVerb Patterns / IngGrammar & VocabularyComparatives and ConjunctionsRelative Clauses and UsageArticles & QuantifiersPast Perfect Tense and Past Tense

Other quiz:

Vocabulary › View

Which word best completes the following sentence?

The team reviewed the _______ before the meeting to ensure they covered all the important topics.

A. agenda

B. debut

C. leeway

D. oracle

E. partisan


Modal Verbs › View

We really should have looked at the timetable when we got off the ferry. We…………..the six-thirty train, but now we have to hang around here until twenty past eight.

A. would be catching

B. could have caught

C. had caught

D. might catch

Simple Present Tense › View

I am clever student

A. True
B. False


Grammar › View

How is a concrete noun different from an abstract noun?

A. Concrete nouns describe things that can be seen or touched; abstract nouns do not.

B. Concrete nouns describe emotions; abstract nouns do not.

C. Concrete nouns describe ideas; abstract nouns do not.

D. Concrete nouns are always capitalized; abstract nouns are not.