Внимательно прочитайте пары предложений и решите, в каком случае употребляется Present Perfect, а в каком – Past Perfect.
1. build
a) Look at this concert hall! They ... it recently.
b) They ... most of the cathedrals before others came to their land.
2. be married
a) By the time their first baby was born, my friends ... for 5 years already.
b) I ... never ... .
3. know
a) Last week I was introduced to George. I ... him before.
b) Michael is a cool guy. I ... him for ages.
4. work
a) When my father was promoted to a senior position, he ... at the factory for 5. 20 years.
b) I ... with her since my first day in this company.
6. leave
a) Mary ... just ... the office.
b) By the time the bell rang, everyone ... already ... .
1.
a) have built
b) had built
2.
a) had been married
b) have never been married
3.
a) hadn't known
b) have known
4.
a) had worked
b) have worked
5.
a) has just left
b) had already left