Self Learning from British Council 2 – Present perfect: simple and continuous
Reference Links
Usage : perfective aspect
Usage : continuous aspect
Usage : already, still, yet and no longer
We use will with the perfect to show
- something will be complete at some time in the future:
Example 1 : In a few years they will have discovered a cure for the common cold.
Example 2 : I can come out tonight. I’ll have finished my homework by then.
- when we are looking back from a point in time when something might have happened, should have
happened or would have happened. The point of time may be in the future:
Example 1 : We’ll meet again next week. We might have finished the work by then.
Example 2 : I will phone at six o’clock. He should have got home by then.
- to refer to something that did not happen in the past but would have happened if the conditions had been
right:
Example 1 : If you had asked me I would have helped you.
Example 2 : I would have helped you, but you didn’t ask me.
Example 3 : You didn’t ask me or I would have helped you.
- Have you … 您…未?
Example 1 : Have you seen the new teammates yet?
Example 2 : Have you been Taiwan yet?
Example 3 : Have you eaten yet?
- I have … (already) 我已經… (喇!/嫁啦)
Example 1 : I have told you already.
Example 2 : I have had enough!
Example 3 : I have been loving to be a pilot since I was still a university student
Example 4 : H company has been using e-ramp card for years but we are still using the written one
Example 5 : I have always wanted to be the Burj Khalifa – the tallest building in Dubai, which looks like a yacht sail and the one in that film with Tom Cruise.
Example 6 : I’ve forgotten. (= I can’t remember now.)
- I haven’t … 我仲未…
Example 1 : I haven’t had time yet!
Example 2 : I haven’t eaten yet, you?
- I have … 我曾經…現在仍然…
Example 1 : She’s broken her leg. (= Her leg is still broken now.)
≠ She broke her leg. (= Her leg is okay now = She has recovered)
- You have … 您已經…
Example 1 : OK, you‘ve convinced me.
Example 2 : Your mum’s been writing her blog for years now, hasn’t she?
(She is still writing the blog now!)
Vocabulary
a load of = a lot
Example 1 : I’ve got a load of work to get through before tomorrow.
Example 2 : Have some more food – there’s loads.
Example 3 : He has travelled loads
Pharse
Is your mom home? No, she isn’t.
Why? What were you going to ask her?
It’s so luxurious!