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