和朋友分享最近消息时常用现在完成加 just/already/yet。例如:I've just got a new job. I've already told her. I haven't told my parents yet.
例句
I've just received an email from my boss.
我刚收到老板的邮件。
She has already moved to Sydney.
她已经搬去悉尼了。
I haven't heard the news yet.
我还没听到这个消息。
常见错误
✗ I just have received the email. → ✓ I have just received the email.
just 要在 have 后面。
✗ I haven't yet heard from him. → ✓ I haven't heard from him yet.
yet 通常放在句末。
↑ 提分:再高一档可以尝试现在完成进行时(I've been waiting for this promotion for months)来强调持续。
Present perfect vs past simpleB1
区别过去发生但对现在有影响的事情(现在完成)和过去某具体时间发生的事(一般过去)
对比现在完成和一般过去
如果你只强调发生了什么事,并且有明确过去时间(yesterday, last week, in 2019),用一般过去。如果没有具体时间,或者想强调对现在有影响,用现在完成。比较:I received his email yesterday.(有过去时间)vs I have received his email.(强调现在收到了)
例句
I heard the news yesterday. (past simple)
我昨天听到这个消息。
I have heard the news. (present perfect)
我已经听到消息了。
常见错误
✗ I have seen him yesterday. → ✓ I saw him yesterday.
有过去时间状语yesterday时不能用现在完成。
↑ 提分:再高一档可以准确使用时间状语,比如'ever since', 'over the last few weeks'等,但注意动词形式。
阅读 Reading message
A Message from a Friend
Hi! How are you? I have some exciting news. Remember I applied for a job at the new hospital? Well, I have just received an email—they offered me the position! I’m so happy. I haven’t told my family yet because I want to surprise them in person. The job starts next month, so I’m busy preparing. Also, have you heard about Sarah? She has already moved to Sydney. She sent me a message yesterday. She says she loves it there. Anyway, let’s catch up soon! Best, Tom
offered me the position给我这个职位in person亲自
TFNG1.Tom applied for a job at a school.
✅ FALSE — 原文说 'at the new hospital',不是学校。
gap_fill2.Tom has not told his ______ yet about the job.
✅ family — 原文 'I haven」t told my family yet'。
TFNG3.Sarah moved to Sydney last year.
✅ NOT GIVEN — 原文只说她 'has already moved',没提具体时间。
MCQ4.What did Sarah do yesterday?
A called Tom
B sent a message
C posted on social media
✅ B — 原文 'She sent me a message yesterday.'
gap_fill5.Tom suggests they should ______ up soon.
✅ catch — 原文 'catch up soon'。
💡 技巧:读朋友间的消息注意缩写和口语表达,快速浏览找关键信息。现在完成所在句常是考点。
听力 Listening Section 1 · AUS
情景:两个朋友在电话里分享近况(Section 1)
Anna
Hello?
Ben
Hi Anna, it's Ben. I haven't spoken to you for ages. How are you?
Anna
I'm good, thanks. And you? You sound excited.
Ben
I am! I've just got a new job! I found out this morning.
Anna
Wow, congratulations! That's brilliant news. What is it?
Ben
It's at the city library. I had an interview there about a month ago. I'd almost forgotten about it, but they called me today.
Anna
Fantastic. Have you told your family yet?
Ben
Not yet—I'll tell my parents tonight. They'll be so happy.
Anna
I'm sure they will. Oh, by the way, have you heard about Mark? He's getting married!
Ben
No way! When did you hear that?
Anna
He posted it on social media this morning. I've already sent him a message to say congratulations.
MCQ1.What is Ben's good news?
A a new job
B a new flat
C a holiday
✅ A — 本说 'I've just got a new job!'。
gap_fill2.Ben had an interview about a ______ ago.
✅ month — 原文 'about a month ago'。
gap_fill3.Ben hasn't told his ______ yet.
✅ parents — 本说 'I'll tell my parents tonight',意味着还没告诉父母。
MCQ4.How did Mark spread his news?
A by phone
B on social media
C by email
✅ B — 安娜说 'He posted it on social media'。
gap_fill5.Ben will call Mark later to ______.
✅ celebrate — 本说 'I'll call him later to celebrate.'
Write a letter to your friend. In your letter:
- say what you have been doing recently
- tell him/her some good news
- ask about his/her news.
Dear Alex,
How are you? I hope you're well. I've been meaning to write to you for ages but I've just been so busy with work. Recently, I've been working on a big project at the office, so I haven't had much free time. However, last weekend I went to my cousin's wedding, which was lovely. It was such a celebration! I got to see lots of family members I hadn't seen for years.
Anyway, I have some exciting news to share – I've just been promoted! I found out this morning and I'm absolutely delighted. The new role is a step up for me, and my boss said they were really pleased with my work. I'll start the new position next month. I haven't told many people yet, so you're one of the first to know.
Enough about me – what's new with you? I haven't heard from you in a while. How was your trip to London? Tell me all about it! I'd love to hear your news.
Let's catch up soon – maybe we can meet for coffee next week if you're free.
Take care,
Sarah
逐句标注
衔接“I've been meaning to write to you for ages but I've just been so busy with work.”用现在完成进行和现在完成连接,说明近况背景,体现衔接。
语法“I've just been promoted!”现在完成被动,表达刚发生的升职,展示时态掌握。
任务“I'll start the new position next month.”交代了升职后的安排,完整回应了题目中 tell good news 的要点。
词汇“Let's catch up soon”使用地道短语 'catch up',符合非正式信件的语域。
↑ 再上一档:再高一档可增加更复杂的句式,如倒装(Not only was I promoted but...)或强调句,以及更丰富的词汇(如 ecstatic替代delighted)。
口语 Speaking
Part 1
Q: Do you like sharing news with your friends?
Yes, I do. I think sharing news helps us stay close. When something exciting happens, my friends are usually the first people I tell.
💡 简短回答+解释,用helps us stay close表示看法。
Q: How do you usually hear about your friends' news?
I mostly hear through social media or messages. Sometimes we call each other if it's big news, like an engagement or a new baby.
💡 用mostly和sometimes给出不同方式,结合例子。
Q: Have you recently heard some interesting news?
Yes, actually I have. Just yesterday a friend told me that she's going to move to Canada for a new job. I was really surprised.
💡 结合本课现在完成,展示例子。
Part 2 · 提示卡
Describe a piece of news you received recently that made you happy. You should say: what the news was; who you heard it from; where you were when you heard it; and explain why it made you happy.
Recently I heard some great news from my friend Tom. He told me that he has been promoted to regional manager at his company. I was at home when I got his message, and I was absolutely delighted for him. Tom has been working really hard over the last few years, and I know he really deserved this. We've been friends since university, so I was just so excited to hear about his success. He hasn't told many people yet, so he shared it with me in private. I congratulated him immediately and we're planning to go out for dinner to celebrate next weekend.
💡 用现在完成多种形式,注意时间线的清晰,原因解释充分。
Part 3
Q: Why do people like to share their good news with others?
I think it's natural to want to share happiness. When something good happens, you feel excited and you want people close to you to know. Also, sharing news can bring people together.
💡 给出两个原因,自然使用原因连接词。
Q: How has technology changed the way we share news?
Technology has made sharing news much faster and easier. Nowadays we can send a message instantly or post on social media, so everyone knows at once. In the past, you had to call or write a letter, which took much longer.
💡 用现在完成强调变化,对比过去,结构清晰。
高频短语
I've just heard... — 谈论刚听到的消息
I haven't told anyone yet. — 表示还没有告诉别人
Let's catch up soon. — 邀约见面聊聊近况
应试策略
分享近期消息时,有意识使用现在完成(have/has + 过去分词),搭配 just, already, yet。不要害怕用缩写(I've, hasn't)让口语和信件更自然。记信函非正式格式:Dear +名字, 结尾 Best wishes / Take care。