1.Has finished
2.Was training
3.Has bought
4.Haven't denced
5.Came;were playing
6.When did your sister go
7.Has just recovered
8.Have never been
9.Were talking
10.Spoke
11.Has washed
12.Has your mother returned
13.Was doing
14.Drank;had given
15.Have you ever been
16.Hasn't read
17.Had reached
18.Haven't yet received
19.Had forgotten
20.Have already studied
21.Spent
22.Have bought
23.Had learnt;went
24.Had spent;went
<span>Nick asked Tom where he … so early. - </span>was going
Eleven point fifty five
three point twenty
nine point fourty five
one point fifty
eight point threeteen
1. will go 2. will give 3. will lead 4. will take will put 5. will come, willshake, will say 6. will stand 7. will take 8. will take 9 will take 10 will examine