Grammar Quiz

Topics: Present Perfect Negative and Interrogative

Tom / sing / karaoke.

A. Have Tom ever sung karaoke?

B. Has Tom ever sung karaoke?

C. Has Tom ever sang karaoke?

Select your answer:
         


Random Topics:

Adjective ClauseComparative and Superlative AdjectiveAdverbs (manners & modifiers)Opinion / AgreementGrammar (Possessive Pronouns)Who or WhomPassive SentencesAcademic VocabularyPast Simple, Present Perfect TenseTOEIC Tenses, Verbs

Other quiz:

Grammar › View

What is the past tense of ‘make’?

A. Makes

B. Making

C. Made

D. Maked


Tenses › View

I ________________________ Italian for two years, but I still ________________________ very much. (LEARN, NOT UNDERSTAND)

A. have learnt – don’t understand

B. have been learning – am not understanding

C. have been learning – don’t understand