This is the 28th of 30 elementary level grammar tests. This test in this set comprises 12 multiple-choice questions of elementary English grammar. The formats of the tests are similar and the level gradually increases.
Elementary Grammar Test 28
Question 1 |
(Please note: The following questions are part of a cloze test. They are interrelated, meaning that the information provided in each question is connected to the others.)
Ann: Look! Tom _____ a dress for my birthday.
A | gave to me |
B | has given to me |
C | have given me |
D | has given me |
Question 2 |
Pat: It’s lovely. _____ it at Bromley’s?
A | Was he buying |
B | Did he buy |
C | He bought |
D | Had he bought |
Question 3 |
Ann: No, he _____ one there, but they didn’t show _____ that he _____.
A | tried get |
B | wanted have |
C | wanted to get |
D | tried to have |
Question 4 |
Ann: No, he _____ one there, but they didn’t show _____ that he _____.
A | to him something |
B | anything him |
C | something to him |
D | him anything |
Question 5 |
Ann: No, he _____ one there, but they didn’t show _____ that he _____.
A | was happy |
B | interested |
C | liked |
D | pleased |
Question 6 |
Pat: That’s odd. They _____ dresses that are all right for me. My birthday was two months ago.
A | are always having |
B | always have |
C | have often |
D | do have often |
Question 7 |
Ann: What _____ for you?
A | did Peter buy |
B | Peter bought |
C | has Peter bought |
D | Peter has bought |
Question 8 |
Pat: He _____ tell him something that he _____ buy.
A | asked me |
B | said me to |
C | asked me to |
D | said to me |
Question 9 |
He _____ tell him something that he _____ buy.
A | could |
B | was able to |
C | may |
D | can |
Question 10 |
I said, “I _____ anything at all.
A | needn’t |
B | mustn’t need |
C | haven’t to need |
D | don’t need |
Question 11 |
I _____ a lot of clothes.”
A | still have got |
B | already have got |
C | have already got |
D | have got still |
Question 12 |
“That’s true,” he said. “_____ out for dinner instead.”
A | We’ll be going |
B | Let us to go |
C | Will we go |
D | Let’s go |
⇦ |
List |
⇨ |
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | End |




