In an excellent advanced grammar book, Exploring Grammar in Context by Carter & Hughes & McCarthy, this exercise was given on the present perfect. (page 7, exercise 4, item c) Choose between the present perfect and past simple tneses for the verbs in brackets. If you think both are...