Grammar Quiz

[ Grammar ]

Ali apologized —— being late.

A. to

B. at

C. for

Select your answer:
A  B  C  D  E 


Random Topics:

Third ConditionalsTenses and Time MarkersArticles and NounsPersuasive TextPresent, Past, and Future TimeFuture Simple TensesReported Speech and SubjunctiveGrammar: Defining Relative ClausesVerb Tenses and Sentence StructureGrammar, Conditional Sentences, Vocabulary

Other quiz:

Modal Verbs › View

You failed the match. It’s possible that you were out of practice.

A. You might have been out of practice.

B. You should have been out of practice

C. You can have been out of practice.

D. You must have been out of practice


Present Perfect Tense › View

My father _______ tennis for 5 years.

A. haven’t played

B. hasn’t played

C. haven’t playing

D. hasn’t never played

Definitions, Synonyms › View

Disgust

A. Inept
B. Disdain
C. Porky
D. Hapless


Grammar › View

Sue: ” My monster is wonderful”

A. Sue said her monster was wonderful.

B. I said is wonderful.

C. She is wonderful.