All Tenses 2nd ESO
  • 1. ....... you.....................(write) now ?
A) Are you writing now ?
B) were you writing now ?
C) Have you written now ?
D) Do you write now ?
  • 2. ........she ever .............(be) to London?
A) Was she ever to London?
B) Has she ever been to London?
C) Did she ever go to London?
D) Is she ever been to London?
  • 3. She ..............(go)to New York last year
A) she will go
B) She went
C) She goes
D) She has been
  • 4. I ...................(snow) tomorrow
A) It will snow
B) it snowed
C) It is snowing
D) it was snowing
  • 5. They ...............(get) married next week
A) they were getting
B) they are getting
C) they have got
D) they got
  • 6. .......you...........(have) children in the future ?
A) Are you having
B) Were you having
C) Did you have
D) Will you have
  • 7. While she .................(ride) her bike, she met him
A) is going to ride
B) rode
C) will ride
D) was riding
  • 8. I .....................(play) tennis because I broke my foot
A) am going to play
B) have to play
C) will play
D) won't play
  • 9. What .......they ....(see) at the cinema last night?
A) did they see
B) will they see
C) are they going to see
D) were they seeing
  • 10. Look! a car .....................(come)
A) is coming
B) will come
C) comes
D) is going to come
  • 11. If you plan a party, I .............(help) you
A) I was helping you
B) I am helping you
C) I will help you
D) I helped you
  • 12. Penny ...................usually ......(study) at the library. She does homework at home
A) is usually studying
B) usually studied
C) usually studies
D) doesn't usually study
  • 13. Mike .................(fly) to Canada last week
A) were flying
B) is going to fly
C) flied
D) flew
  • 14. She ..................(find) her workbook two days ago
A) finds
B) found
C) will find
D) finded
  • 15. They ............just ..................
A) have just eaten
B) just ate
C) will just eat
D) are just eating
  • 16. He .............already ..............(see) the film
A) will already see
B) already saw
C) are already seeing
D) has already seen
  • 17. ............she .............(watch) the programme every week ?
A) is she watching
B) will she watch
C) has she watched
D) does she watch
  • 18. Listen! a bird.................(sing)
A) will sing
B) has singed
C) is going to sing
D) is singing
  • 19. She ...................(feel) great yesterday
A) found
B) felt
C) felled
D) fell
  • 20. He ...................(understand) tenses now
A) have understood
B) is understanding
C) has just understood
D) understands
Students who took this test also took :

Created with That Quiz — where test making and test taking are made easy for math and other subject areas.