Present Perfect
Quiz
Complete the sentences with the most suitable forms of the present.
Thus far, the teachers in Slovak schools ...... (not / receive) any of the benefits promised.
I ...... (already / have) my share of bad luck today.
The activists ...... (storm) the building as many as three times to date.
Mr Kenneth ...... (receive) quite a few phone calls from Switzerland over the last three weeks.
The ornithologist ...... (observe) some strange behaviour with birds over the past few weeks.
Kate ...... (already / smoke) ten cigarettes today.
The CFO ...... (have) some problems dealing with the expenditure lately.
David ...... (obey) the law all his life. He ...... (never / break) it, not a single time in his life.
The surgeons ...... (be) in the operating theatre for well over two hours now.
Jack's wife ...... (know) her best friend for over thirty years now.
The supplier ...... (always / keep) the deadlines up to now.
We ...... (see) two similar earthquakes so far.