1) "When using present perfect tense, we do not need to specify exactly when the action took place" a) A correct statement b) Not a correct statement. 2) Colin has known Himson for a long time. a) A correct sentence b) Not a correct sentence 3) Ryan ________ __________ (be) a member of the gym since last year. a) have been b) was be c) has been d) has beed 4) Which of the following sentences is NOT correct? a) Simon has not had breakfast. b) Simon has not finished his homework. c) Simon has not learnt English. d) Simon have not learned History. 5) Which of the following sentences is correct? a) Nick has learn to swim. b) Nick has learned to swim. c) Nick has learnt to swum. d) Nick have learnt to swim. 6) By the time I know her, Kay has ___________ (quit) eating meat. a) quit b) quitting c) quitted d) quiten 7) Which of the following sentences is correct? a) Jayden has gone to school yesterday. b) Jayden went to school. c) Jayden have gone to school. d) Jayden has went to school. 8) Zoe has been a big fan of Harry Potter. a) A correct sentence b) Not a correct sentence 9) Which of the following is NOT correct? a) Amy has been a good student. b) Amy was a good student. c) Amy been a good student. d) Amy is a good student. 10) Hana has had a balanced diet yesterday. a) A correct sentence b) Not a correct sentence 11) Jessie drawn a picture yesterday. a) A correct sentence b) Not a correct sentence 12) Amiee has eaten superfood since secondary one a) A correct sentence b) Not a correct sentence 13) Issac has been a musician. a) A correct sentence b) Not a correct sentence 14) Himson has not put the vase on the shelf. a) A correct sentence b) Not a correct sentence 15) Which of the following sentences is correct? a) Mitchel hasn't stayed up late. b) Mitchel hasn't staied up late. c) Mitchel was hasn't stayed up late. d) Mitchel hasn't stayen up late. 16) Which of the following sentences is correct? a) Michael has been a great dancer. b) Michael has learn dancing. c) Michael is a good dancer since 8 years old. d) Michael has be a great dancer. 17) Greta has just used the stairs. a) A correct sentence b) Not a correct sentence 18) Mr Chan has been glued to screens yesterday. a) A correct sentence b) Not a correct sentence 19) Alan has _________ (lose) 10 kg, he looks so thin now. a) lost b) loses c) losed d) loss

Leaderboard

Visual style

Options

Switch template

Continue editing: ?