English Grammar MCQs

Choose the correct sentence. She has been flying kite from two hours

  1. She has been flying kite from two hours
  2. She has been flying kite for two hours
  3. Both are correct
  4. both are wrong

She is looking for a job.

  1. A job is being looked for by her
  2. A job is looked for by her
  3. A job was being looked for by her
  4. A job will be being looked for by her
  5. All of the above
She realized that she ____ turned the lights off.
  1. Have not
  2. had not
  3. did not
  4. will not
  5. none of these
Do not smoke here.
  1. You are advised not to smoke here
  2. You are advised not to smoke there
  3. You were advised not to smoke here
  4. You should be advised not to smoke here
  5. all of the above
I enjoy ____ tennis.
  1. To play
  2. Plays
  3. Playing
  4. To playing
  5. All of the above
Men ..... to abolish wars up to now, but maybe they will find a way in the future?
  1. never managed
  2. have never managed
  3. will have never managed
  4. none of these
She knows me.
  1. I am known to her
  2. I am known to him
  3. I am knew to her
  4. All of the above
  5. None of the above
Who knows you?
  1. To whom you are known?
  2. To whom are you known?
  3. To whom were you known
  4. To whom are you being known?
  5. All Of The Above
Who has deceived you?
  1. By whom had you been deceived?
  2. By whom have you been deceived?
  3. By whom were you been deceived?
  4. By whom should you been deceived?
  5. By can you you been deceived?
I do not think I ____ him yet.
  1. Met
  2. Have been meeting
  3. Have met
  4. None of these

Leave a Comment