1.Put the verbs in brackets into Present Perfect.
1. He … (work) as an air traffic controller for three years.
2. Pierre and Lucien … (change) jobs frequently.
3. Laura and Stella both … (apply) for the same job.
4. Anna … (have) several jobs since leaving university.
5. He … (be) twice to Central Asia.
6. The company …already … (sell) its best software.
7. She … just … (arrange) seminar for the graduate recruits.
8. They …already … (create) a new model that outperforms the old one.
9. We … (not/find) a talented person for this position yet.
10. The director … (not/make) better communication between out head office and local branches.
11. The sales of the company … (not/increase) since November.
12. He … (not/have) any experience in marketing yet.
2. Make questions and answer them.
Model: Has Francois ever worked in a bank? – No, he hasn’t.
1. … all the candidates for the interview … (arrive)? – Yes, … .
2. What about these candidates? … they ever … (manage) a project? – No, …
3. … you … (call) a job agency? – No, …
4. … you and Luis … (receive) a reply yet? – Well, Luis …, but I’m afraid I … .
5. … you and Tim ever … (have) difficulties getting along with Mr. Dumas? – No, …
6. … he … (know) you for a long time? – Yes, … .
7. … she … (leave) the company yet? – No, … .
8. How … you … (change) over the last five years?
9. What other jobs … he … (apply) for lately?
10. What reports … you … (read) yet?
11. How many e-mails … she … (write) today?
12. What kind of people … you … (work) with?
13. What sort of bosses … she … (have)?
14. What … they … (learn) from their other jobs?
15. What sort of problems … you … (deal) with?
3. Choose the correct form of the verb.
1. … you ever … Beijing?
a. has … been c) have … visit
b) have … visited d) has … visiting
2. He … many jobs in his life time.
a) have done c) hasn’t … does
b) has done d) has … did
3. This is the first time we … ever … a complaint.
a) has … had c) have … receiving
b) have … receive d) have … received
4. … she … what to do yet?
a) has … decided c) had … decided
b) hasn’t … decided d) haven’t … decided
5. We … a good year so far.
a) have had c) has had
b) haven’t had d) have … have
6. I … already … a word with the Chief Accountant.
a) have … have c) haven’t … had
b) has … had d) have … had
7. We … rapidly over the last few years.
a) have grown c) have … grew
b) haven’t grow d) has grown
8. I … never … the Niagara Falls.
a) hasn’t … seen c) has … seen
b) haven’t seen d) have … seen
9. It’s the second time we … .
a) haven’t meet c) have met
b) has met d) have meet
10. He … vice-president for 10 years.
a) has be c) hasn’t … had
b) has been d) have been
11. Our fax number …
a) have changed c) haven’t changed
b) has changed d) hasn’t changed
12. We … just … our prices.
a) have … lowered c) haven’t … lowered
b) has … lower d) have … lower
13. They … their website.
a) hasn’t update c) haven’t update
b) have update d) have updated
14. The government … a decrease in corporation tax.
a) have announced c) hasn’t announce
b) has announce d) has announced
15. IT … up company structures.
a) have shaken c) was shaken
b) hasn’t shake d) has shaken
16. He … the same job since 1996.
a) has had c) has been
b) have had d) had had
17. Telcom Italia … its chief executive to complete negotiations over the
company’s plans.
a)have asked c) haven’t ask
b) has ask d) has asked
18. She … just … a new sales strategy.
a) have … plan c) haven’t … planned
b) has … planned d) hasn’t … planned
19. I’ll leave as soon as I …
a) have finished c) has finished
b) have finish d) haven’t finished
20. … he ever … economics?
a) Has … study c) Had … studied
b) Have … study d) Has … studied