Grammar Quiz

[ Tenses ]

Choose the right option to complete the sentences:

I _____________ tennis yesterday afternoon.

A. played

B. has played

C. have played

Select your answer:
         


Random Topics:

Compound and Complex SentencesGrammar - direct/indirect objectsPronouns and AntecedentsCommon & Proper NounsArticles & QuantifiersSimple Present Tense/be/Present ProgessiveFirst vs Second Conditional SentencesSimple Past ContinuosPresent Perfect Adverbs and Indirect QuestionsModals and Vocabulary

Other quiz:

Verbs and Prepositions › View

Which preposition correctly completes the sentence: “I apologize _ my mistake.”

A. for

B. at

C. on

D. about


Modals and Past Modals › View

Joe practices aikido every day, which is why he _____ win the competition last month.

A. can

B. can’t

C. could

D. couldn’t