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 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | gave to me |
B | has given to me |
C | have given me |
D | has given me |
Question 2 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | Was he buying |
B | Did he buy |
C | He bought |
D | Had he bought |
Question 3 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | tried get |
B | wanted have |
C | wanted to get |
D | tried to have |
Question 4 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | to him something |
B | anything him |
C | something to him |
D | him anything |
Question 5 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | was happy |
B | was happy |
C | liked |
D | pleased |
Question 6 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | are always having |
B | always have |
C | have often |
D | do have often |
Question 7 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | did Peter buy |
B | Peter bought |
C | has Peter bought |
D | Peter has bought |
Question 8 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | Peter has bought |
B | said me to |
C | said me to |
D | said to me |
Question 9 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | could |
B | was able to |
C | may |
D | can |
Question 10 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | needn’t |
B | mustn’t need |
C | haven’t to need |
D | don’t need |
Question 11 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ out for dinner instead.”
A | still have got |
B | already have got |
C | have already got |
D | have got still |
Question 12 |
Ann: Look! Tom __1__ a dress for my birthday.
Pat: It’s lovely __2__ it at Bromley’s?
Ann: No, he __3__ one there, but they didn’t show __4__ that he __5__.
Pat: That’s odd. They __6__ dresses that are all right for me. My birthday was two months ago.
Ann: What __7__ for you?
Pat: He __8__ tell him something that he __9__ buy. I said, “I __10__ anything at all. I __11__ a lot of clothes.” “That’s true,” he said. “__12__ 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 |