Grammar Quiz

[ Grammar ]

Which sentence is correct?

A. You have to learn these words at heart.

B. You have to learn these words by heart.

C. You have to learn these words for heart

Select your answer:
A  B  C  D  E 


Random Topics:

-Ing and Infinitive Verb PatternsModals and Past TensesModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityState Verbs and Action VerbsHow much or How many?English ArticleMay, MightCoordinate ConjunctionSecond ConditionalSingular and Plural Nouns

Other quiz:

Subject Verb Agreement › View

The Waterman family (are, is) going away for six months.

A. are

B. is


Grammar › View

Complete the sentences with the gerund or infinitive form of the verb in parentheses.

_______________________water polo is my favorite activity. (play)

A. To play

B. Playing

Subject/Verb Agreement with Collective Nouns › View

The pack of dogs ____________running off in different directions.

A. is

B. are


Vocabulary › View

Cordial

A. courteous and gracious; friendly; warm

B. aggressively, greedy, grasping

C. to give emphasis or prominence to

D. examined or perused carefully