Learn it by heart English Grammar MCQ with Answers

Question. I ....... don't know how to learn new words by heart.
(a) some time
(b) sometimes
(c) something
Answer. B

Question. I often read short articles ....... pets in my favourite magazine.
(a) for
(b) at
(c) about
Answer. C

Question. I think learning ....... be interesting because otherwise you wouldn't ever be able to succeed.
(a) can
(b) should
(c) must to
Answer. B

Question. You will probably agree ....... me.
(a) with
(b) for
(c) in
Answer. A

Question.If you have a question please feel ....... to ask.
(a) good
(b) well
(c) free
Answer. C

Question. Thank you very much indeed, that's very kind ....... you.
(a) from
(b) for
(c) of
Answer. C

Question. We are really glad to have you as our ....... and we will take good care of you.
(a) containers
(b) customers
(c) costumiers
Answer. B

Question. For the whole of next week we are planning to sell our new dictionaries at a special ........
(a) price
(b) prize
(c) prise
Answer. A

Question. As of now we still don't know if we will be ....... to fulfil our contract.
(a) reliable
(b) able
(c) capable
Answer. B

Question. Don't worry, we are quite flexible and can make changes at ....... time whatsoever.
(a) some
(b) any
(c) one
Answer. B