Grammar Quiz

Topics: Present Perfect Tense

Robert ____________________ since 2013.

A. surfed

B. has surfed

C. is surfing

D. surfs

Select your answer:
         


Random Topics:

Quantifiers: too many, too much & enoughTAG QuestionsAdjective and AdverbConjunctions, Interjections and Sentence TypeTo Infinitive or Bare InfinitiveIndefinite ArticleEd and Ing EndingsVerb to haveAbstract NounsGrammar - direct/indirect objects

Other quiz:

Grammar › View

Hello. _______ Let me introduce myself. I’m Miles Trotter.

A. It’s been good talking to you.

B. It’s a pleasure to meet you.

C. Would you like to meet again?


Tenses › View

When you leave your friend, what do you say to him/her?

A. Good morning

B. Good afternoon

C. Goodbye

D. How are you?