1 left
2 have already booked
3Have you ever been
4 has just finished
5 travelled
6 hasn't arrived
7 moved
8 went
9 has cycled
10 rode
1.
away 2.at 3. it 4. in 5.for 6. for 7.with
1. I have gone to the shop. I am still there.
2. My classmates have gone to the football field. They're still there.
3. Your cousins have been to America four times. They have already come back home.
37--<span>a) put out
38--</span><span>b) takes over
39--</span><span>c) make out
40--</span><span>c) do away </span>