Learn here english grammar questions and answers, grammar check, online grammar check, online spell check, english grammar check, verbs in english, english conversation, english speaking, english grammar in hindi, english class, english tenses, english vocabulary, grammar book and also you can download english grammar pdf Files.
| Q.20 : Yesterday i........a strange object in the garden. | |||
| (b) have seen | |||
| (c) saw | |||
| (d) am seeing | |||
| Answer : saw | |||
| Q.19 : We............at Dausa since birth. | |||
| (b) are living | |||
| (c) had been living | |||
| (d) lived | |||
| Answer : have been living | |||
| Q.18 : He...........here for a long time. | |||
| (b) stood | |||
| (c) is standing | |||
| (d) has been standing | |||
| Answer : has been standing | |||
| Q.17 : He............at the university for more than six years. | |||
| (b) taught | |||
| (c) is teaching | |||
| (d) has been teaching | |||
| Answer : has been teaching | |||
| Q.16 : I........for him for two hours. | |||
| (b) waited | |||
| (c) waits | |||
| (d) have been waiting | |||
| Answer : have been waiting | |||
| Q.15 : I...........this girl some where before. | |||
| (b) have saw | |||
| (c) will see | |||
| (d) see | |||
| Answer : will see | |||
| Q.14 : After they.......letters they will go out for a walk. | |||
| (b) posted | |||
| (c) are posted | |||
| (d) have posted | |||
| Answer : have posted | |||
| Q.13 : They have been climbing for five hours but none of them ..........the top of the hill yet. | |||
| (b) reaches | |||
| (c) had reached | |||
| (d) has reached | |||
| Answer : has reached | |||
| Q.12 : Shubham prakashan..........a lot of english book so far. | |||
| (b) publishes | |||
| (c) will finish | |||
| (d) has published | |||
| Answer : has published | |||
| Q.11 : I.........my book yet. | |||
| (b) finish | |||
| (c) have finished | |||
| (d) has finished | |||
| Answer : have finished | |||