Test your basic english grammar level. 0 votes, 0 avg 4 Your time starts now! Time Up! Basic Grammar The basic level test 1 / 20 1) Had I known it was your birthday, I ____ you a gift. will buy would buy would have bought have bought 2 / 20 2) She denied ____ anything about the missing file. having known to know know knowing 3 / 20 3) ____ she like ice cream? are is Do Does 4 / 20 4) If I ____ more time, I would take a longer vacation. Has Have have had will have 5 / 20 5) I ____ play the piano. can be am can can can to 6 / 20 6) They ____ watching a movie right now. be was are is 7 / 20 7) Not only ____ late, but he also forgot the documents. He was Did he He did was he 8 / 20 8) I would rather you ____ home earlier tonight. come had come Came comes 9 / 20 9) This time next week, they ____ in Italy. have been are would be will be 10 / 20 10) Where ____ you from? Do be is are 11 / 20 11) I have two _____. Child Childrens Childs Children 12 / 20 12) Hardly ____ the meeting started when the fire alarm went off. has had had Had did 13 / 20 13) It ____ raining when I left the house. is was were are 14 / 20 14) He acts as if he ____ everything, but he doesn’t. had known knew has known knows 15 / 20 15) Despite ____ late, she managed to catch the beginning of the presentation. arriving to arrive she arrived arrives 16 / 20 16) I wish I ____ more confident during the interview. Will be am Was had been 17 / 20 17) This is the ____ book I’ve ever read. Better More better best Good 18 / 20 18) Neither of the answers ____ correct, unfortunately. be is were are 19 / 20 19) He ____ to school every day. Going Goes Gone Go 20 / 20 20) She has lived here ____ 2015. at from For Since Your score isThe average score is 8% 0% Restart quiz Exit Related carve Matt paul is a Brit based in Amsterdam, with an MA in comparative literature. I have been teaching English since 2010 in different English Language Academies. I am the founder of the Carve the raw website. Part Time SEO Specialist, Content Writer. ...