Ex. B - p. 12 - Mixed tenses - signal words for tense underlined1. Have never seen
2. Have lived here for
3. When did you go
4. Did he catch last night
5 Haven't been for
6. In a decade they will have torn down (future fact finished in a decade = future perfect -> will + have + past participle/3rd f.)
7. (Was ringing) Rang while we were reading (= longer action)
8. How long have you been (started in the past - up till now & still going on)
9. Have been for over (started a month ago and now still going on/still there)
10. He always drinks (fact/habit)
11. We have been friends since
12. Did you sail a long time ago
13. I have just seen
14. Three years ago we bought
15. We have lived since 16. When I was singing (= longer action, alreading going on/she began (= shorter action, interrupts)
17. Did she speak last month 18) hasn't said for 19) Up till now we haven't had 20) always cries/is crying (=irritation) /goes
Ex. C.- p. 13 - Mixed tenses - signal words for tense underlined1. haven't played since
2. has been sitting since (has been + verb + ing -> stresses duration)
3. was sitting (Past continuous -> stresses duration)
4. wrote
5. haven't sent for over
6. When I was having (= longer action already going on)/heard (interrupts)
7. hasn't finished yet
8. has worked for three weeks now
9. I have already paid
10. While we were working; it began
11. How long have you been...now?
12. What did you think when you first came here
13. Are you staying at a comfortable hotel (temporary situation)
14. Have you ever tasted
15. Did you like it when you first ate one 16. Every day he sits; watches (habit)
17. Yesterday I didn't work