Teste seu inglês – Avançado
Nível avançado
Answers
A) 1.a 2.c 3.a 4.b 5.a 6.c 7.a 8.c 9.b 10.c
B) 1. working 2. hadn’t told 3.had been waiting 4. ‘ll be sunbathing 5. saw 6. stealing 7.’ve been reading 8.had known
C)1. for forgetting 2. you practice, the better you’ll speak. 3. have changed jobs 4. you get lost 5. Playing/ having played well 6. Is said that