Answers (B)

2. Mixed tenses

1. Choose present simple or continuous.

1. GO
2. IS COMING
3. AM NOT GOING
4. ARE YOU HAVING
5. ARE THEY HAVING
6. DO YOU LIKE
7. DOESN’T MATTER
8. DOES SHE GO
9. ARE TRAVELLING
10. ARE WE DOING


2. Choose past simple or past continuous.

1. FINISHED
2. WERE EATING
3. DIDN’T WATCH
4. DID YOU GO
5. DID SHEILA FIND
6. WASN’T TRAVELLING
7. WERE WORKING
8. WAS HE WATCHING
9. WERE YOU BAKING
10. MET/ WENT/ ATE


3. Choose present perfect or past simple.

1. WANTED
2. HASN’T TRAVELLED
3. STARTED
4. HAVE YOU PLAYED
5. DID YOU FINISH
6. HASN’T HAD
7. HAVE ALREADY FINISHED
8. ARRIVED
9. HAS HE EVER BEEN
10. HAVE YOU PRACTISED


4. Choose past perfect, or past simple.

1. ARRIVED
2. PLAYED
3. HAD EATEN
4. DIDN’T GO
5. HADN’T REALIZED
6. WENT
7. DID YOU VISIT
8. HADN’T FINISHED
9. HAD THEY DONE
10. HADN’T STUDIED


5. Choose Will or Be Going to.

1. WON’T GO
2. WILL YOU ORDER
3. IS GOING TO STUDY
4. ARE GOING TO LEARN
5. WILL ORDER
6. WILL
7. WON’T RAIN
8. GOING TO TRAVEL
9. IS IT GOING TO
10. IS GOING TO


6. Choose future simple (will or going to), future continuous or future perfect.

1. WON’T ASK
2. WILL HAVE COOKED
3. WILL BE TRAVELLING
4. ARE GOING TO DRIVE
5. WON’T COME
6. WON’T BE SURFING
7. IS IT GOING TO BE
8. WILL HAVE BEEN
9. WILL MIA BE SWIMMING
10. WON’T HAVE ARRIVED


7. Choose present perfect simple or present perfect continuous.

1. HAVE BEEN WORKING
2. HAVEN’T BEEN COMING
3. HAVEN’T HAD
4. HAS MIA BEEN LIVING
5. HAVE YOU PLAYED
6. HAVE BEEN TRAVELLING
7. HAVE BEEN DOING
8. HAVEN’T KNOWN
9. HAS HE EVER BEEN
10. HAS MARIO BEEN SPEAKING


8. Choose present perfect continuous or past perfect continuous.

1. HADN’T BEEN LIVING
2. HAS BEEN SWIMMING
3. HAD BEEN COOKING
4. HAD BEEN WRITING
5. HAVE BEEN STUDYING
6. HAVE YOU BEEN TRAINING
7. HAS BEEN LEARNING
8. HAD BEEN WORKING
9. HADN’T BEEN DRINKING
10. HAVEN’T BEEN CALLING


**

1. Fill in the gaps in the correct tense.

1. AREN’T SLEEPING
2. DOESN’T GO
3. HAVE YOU SEEN
4. DIDN’T VISIT
5. WILL HAVE
6. ARE GOING TO BUY
7. WERE EATING
8. HAVE BEEN WORKING
9. WILL BE SKIING
10. HAD COOKED
11. WILL HAVE MARKED
12. WILL BE WORKING
13. HAD BEEN WORKING
14. BOOK



2. Fill in the gaps in the correct tense.

1. DON’T LIKE
2. IS RAINING
3. WERE YOU DOING
4. HAD BEEN WORKING
5. ROBBED
6. HAVE BEEN READING
7. HADN’T BOUGHT
8. WILL HAVE BEEN LIVING
9. HAS SHE BEEN RUNNING
10. WILL DRIVE
11. IS GOING TO RAIN
12. WILL BE STUDYING
13. WILL HAVE BEEN
14. CELEBRATED



3. Fill in the gaps in the correct tense.

1. GOES
2. ARE WE HAVING
3. DID
4. WERE YOU CRYING
5. HAVE YOU EVER BEEN
6. HAD EATEN
7. WILL HAVE STUDIED
8. I AM GOING TO TRAVEL
9. WILL BE
10. HAD BEEN TRAINING
11. WILL BE WORKING
12. WILL YOU HAVE FINISHED
13. HAVE BEEN PLAYING
14. IS HAVING