B. choose present perfect or past perfect? 1. she man before. a) has seen b) had seen 2. i her before i came here. a) haven’t seen b) hadn’t seen 3. we test. a) have written b)had written 4. he to london. a) has never been b) had never been 5. he wine before he left school. a )has never drunk b) had never drunk 6. they this exercise. a) have already written b) had already written 7. they this story by 5 pm yesterday. a) have already learnt b) had already learnt 8. by the time he called on her she a) has already fallen asleep b) had already fallen asleep 9. she the dog when it attacked her. a) has hardly noticed b) had hardly noticed 10. he to get out when the police arrived. a) has barely managed b) had barely managed 11. no sooner they the station than the train arrived. a) have entered b) had entered 12. no sooner she crying than her father came. a) has stopped b) had stopped
2hadn't seen
3have already written
4has never been
5had never drunk
6have already written
7had already learnt
8had already fallen asleep
9had hardly noticed
10had barely managed
11had entered
12had stopped