B1 Verb Tenses 10 min read 中等

现在完成时用于生活经历 (你有没有...?)

想聊聊你的“人生经历”吗?用 “have/has” + “过去分词” 就对了!

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about things you have done at any point in your life without saying exactly when.

  • Use 'have' or 'has' plus the past participle (V3) of the verb: 'I have traveled.'
  • Use 'ever' in questions to ask if an experience happened at least once: 'Have you ever...?'
  • Never use specific time words like 'yesterday' or 'in 2010' with this tense: 'I have seen it' (Correct).
👤 Subject + ➕ have/has + 🛠️ Past Participle (V3)

Overview

你有没有刷过别人的 Instagram,然后心想:“天哪,人家都活了一百种人生了,而我这周才刚吃完第三袋薯片?”你看到他们在东京的照片,在迪拜跳伞的视频,还有在柬埔寨吃炸蜘蛛的那条奇怪帖子。当我们谈论这些“人生大时刻”,却没提到 2022 年具体的某个周二时,我们会用一个非常特别的工具:Present Perfect(现在完成时)。它是终极的故事大王时态。它不只是关于发生了什么,而是关于直到这一秒为止,你在个人“经验桶”里收集了什么。
把你的人生(rénshēng)想象成一场电子游戏。每当你做一些新鲜事——比如过了一个难关,解锁了一个稀有皮肤,或者尝试了一个新角色——你的“经验值”(XP)就会上升。Present Perfect 就是你告诉别人你总 XP 的方式。你不是在说*什么时候*拿到这些点数的,你只是在炫耀你*拥有*它们。如果你说,“我 2019 年去了巴黎,”那就像是某个特定时刻的截图。但如果你说,“我去过(qùguò)巴黎,”你是在告诉我们,“巴黎游客”现在是你身份中永久的一部分了。就像你个人资料上的一个勋章。我们会把这个时态用在旅游、美食、电影、工作,甚至是你那次在居家隔离期间尝试烤面包却惨遭失败的经历上。在英语里,我们更在乎事情发生了这个*事实*,而不是日历上的*日期*。如果你不记得日期(或者日期根本不重要),Present Perfect 就是你最好的朋友。只是别用它来描述你今天早上的早餐——除非你的早餐是一次让你终生难忘的改变人生的事件。

How This Grammar Works

这个语法就像一座桥。它从过去(你真正做那件事的时候)开始,一直延伸到现在(因为你现在还拥有那段记忆或经验)。想象你正在参加一场 Zoom 视频面试。经理问:“你曾经和远程团队合作过吗?”他们不在乎你是不是在三月里一个下雨的周三做的。他们想知道的是,这项技能现在是否还在你的脑子里。当你回答“是的,我曾与三个不同时区的团队合作过”时,你就在使用那座桥。你把过去的成功带到了现在的房间里。这就是为什么我们称它为 Present Perfect。它是关于你已经“完成”(Perfected)的过去动作在*现在*(Present)的状态。这也是为什么我们会用 evernever 这样的词。ever 就像是在问:“在你整个人生历史中,这件事有没有哪怕一个‘Yes’?”而 never 就是那个悲伤又空虚的版本。它是“零经验值”按钮。如果我说,“我从没看过《鱿鱼游戏》,”我是在告诉你,从我出生到这一刻,我的灵魂里一直有一个 Netflix 形状的黑洞。

Formation Pattern

1
构建这个时态就像组装一个简单的乐高套装。你只需要三块零件:
2
主语:I, You, We, They, He, She, 或 It
3
助动词:havehas。这是句子的引擎。记住,he/she/it 很挑剔,总是用 has。其他所有主语都用 have
4
过去分词(Past Participle):对于规则动词,这只是 ed 结尾(比如 playedworked)。对于不规则动词,就是你上学时可能不得不背诵的“第三列”单词(比如 gone, seen, 或 eaten)。

Conjugation Table

Form Example Translation
--- --- ---
Affirmative I have visited Rome. 我{去过 qùguò}罗马。 (Ich habe Rom besucht. / He visitado Roma.)
Negative She hasn't (has not) tried sushi. 她还没吃过寿司。 (Sie hat kein Sushi probiert. / Ella no ha probado sushi.)
Question Have you ever met a celebrity? 你见过名人吗? (Hast du jemals einen Promi getroffen? / ¿Has conocido a algún famoso?)
Short Answer Yes, I have. / No, I hasn't. 是的,我去过。/ 不,我没去过。 (Ja, habe ich. / Nein, habe ich nicht. / Sí. / No.)

When To Use It

我们主要在四种“人生经历”场景中使用这种模式:
  • 一般经历
    I have traveled to Japan.
    (我去过日本。我是一个了解日本是什么样的人)。
  • 成就
    Our team has won the championship!
    (我们队赢得了冠军!看我们的奖杯!)。
  • 随时间推移的变化
    Your English has improved so much since we last spoke on WhatsApp!
    (自从我们上次在 WhatsApp 上聊过之后,你的英语进步了这么多!现在的你比以前更棒了)。
  • 多次发生的事
    I have seen that Marvel movie five times.
    (那部漫威电影我看过五遍了。我现在大概能背下台词了)。
你会经常看到一些“时间标记词”,它们通常是*未完成*或*模糊*的。如果你使用 today, this week, this yearso far 之类的词,你就进入了 Present Perfect 的领地,因为这段时间还没结束。你还可以继续往桶里添加更多 XP!然而,一旦你说了 yesterday, last nightin 1998,这个桶就关闭了,你必须切换到 Past Simple(一般过去时)。这就像试图在老款诺基亚手机上安装新 App——根本装不进去。

Common Mistakes

  1. 1“具体时间”陷阱:这是头号错误。千万别说
    I have seen him yesterday.
    。昨天是已经结束的时间。它死掉了,过去了。要用 I saw him yesterdayPresent Perfect 讨厌具体日期,就像吸血鬼讨厌大蒜一样。
  2. 2“Been” 还是 “Gone” 的混淆:这是一个经典错误。如果你朋友说
    I have gone to Italy.
    ,而他现在就站在伦敦的你面前……那他就是个幽灵。Gone 意味着他们去了且还没回来。Been 意味着他们去过,现在已经回来了(或者至少是去过那里了)。如果你在派对上讲故事,用 been。如果你在解释为什么有人不接电话,用 gone
  3. 3忘了用 “Has”She have been 听起来像是黑客帝国里的系统故障。对于“第三人称单数”(He, She, It),一定要用 has。把 has 里的 's' 想象成代表“特殊”(Special)的人。
  4. 4动词形式用错:用 Past Simple 代替了 Past ParticipleI have went 是语法犯罪。应该是 I have gone.。这就像穿袜子配凉鞋——技术上可行,但每个人都会在心里默默评判你。

Contrast With Similar Patterns

学习者经常在 Past SimplePresent Perfect 之间挣扎。这里有一个黄金法则:它是“讲完的故事”还是“人生勋章”?

Past Simple:
I ate a burger at 8 PM.
(过去的一个具体事件。汉堡没了,时间也过了。故事结束)。
Present Perfect: "I have eaten the world's largest burger."(这是我现在身份的一部分。我是吃肉冠军。不需要具体时间)。

Past Simple 想象成你手机相册里的一张照片。Present Perfect 则是你整个人生的“高光时刻”合集。如果你正在拍 VLOG,你说 "Today we've explored three different temples,

你在用 Present Perfect,因为这一天还在继续。如果你第二天上传视频,你会说
Yesterday we explored three temples."

Quick FAQ

Q

我可以在谈论人生经历时使用 alreadyyet 吗?

当然可以!already 用在你比预期更早完成愿望清单上的事情时("I've already finished the series!

)。yet 用在你计划要做但还没做的事情上……还没(
I haven't been to New York yet")。

Q

为什么美国人有时会用 Past Simple 代替?

观察得真仔细!美国人经常说

Did you eat yet?
,而英国人通常说
Have you eaten yet?
。两种说法大家都能听懂,但在 B1 考试和正式写作中,遇到 yetalready 还是要坚持使用 Present Perfect

Q

是 "I've ever been« 还是 »Have you ever been"?

ever 几乎总是用于疑问句或带有 hardly 的否定陈述。你不会在普通句子里说

I have ever been to Paris
。你只需要说
I have been to Paris
ever 就像是在问“在任何时间点?”

Q

如果我不知道一个动词的 Past Participle 怎么办?

如果它是规则动词,加 ed。如果不规则,那个……Google 是你的好朋友。或者干脆换个动词!与其说 I have sung, 你可以说

I have performed a song.
作弊代码已激活。

Real Conversations

Alex: 你试过那个新的 VR 游戏了吗?

Sam: 还没呢,我没试过。好玩吗?

Alex: 太赞了!我这周每天都在玩。

Sarah: Mark 动身去机场了吗?

Tom: 去了,他已经走了。他现在大概已经在飞机上了。

Progressive Practice

1

首先列出 3 件你今年做过的事情(例如:

I have learned 50 new words
)。

2

写下 3 件你*从未*做过但想做的事情(例如:

I have never seen the Northern Lights
)。

3

向朋友提 5 个关于他们最喜欢的电影或食物的 Have you ever... 问题。

4

尝试只用 Present Perfect 来写一份简短的“人生简介”,展示你的成就。

Present Perfect Conjugation

Subject Auxiliary Past Participle (V3) Example
I
have
eaten
I have eaten sushi.
You
have
eaten
You have eaten sushi.
He / She / It
has
eaten
She has eaten sushi.
We
have
eaten
We have eaten sushi.
They
have
eaten
They have eaten sushi.

Common Contractions

Full Form Contraction Negative Contraction
I have
I've
I haven't
You have
You've
You haven't
He has
He's
He hasn't
She has
She's
She hasn't
It has
It's
It hasn't
We have
We've
We haven't
They have
They've
They haven't

Meanings

The Present Perfect for life experience describes actions that happened at an unspecified time in the past, where the focus is on the experience itself rather than the date.

1

General Experience

To state that an event has occurred at least once in your life.

“I have seen that movie before.”

“She has met the President.”

2

Inquiry (Ever)

To ask if someone has had a specific experience at any point in their life.

“Have you ever eaten snails?”

“Has he ever been to New York?”

3

Negative Experience (Never)

To state that an event has not occurred at any point in your life.

“I have never broken a bone.”

“He has never seen snow.”

Reference Table

Reference table for 现在完成时用于生活经历 (你有没有...?)
用法 结构 例句 (疑问) 例句 (肯定) 例句 (否定)
人生经历 (非具体时间)
主语 + have/has + 过去分词
Have you ever tried surfing?
I have tried surfing.
I haven't tried surfing.
询问“曾有”
Have/Has + 主语 + ever + 过去分词?
Has she ever eaten sushi?
She has eaten sushi.
She hasn't eaten sushi.
关于“从未”的陈述
主语 + have/has + never + 过去分词
N/A
We have never seen snow.
N/A
谈论做过某事的次数
主语 + have/has + 过去分词 + (次数)
How many times have you visited?
I have visited three times.
I haven't visited yet.

正式程度

正式
Have you ever had the opportunity to visit London?

Have you ever had the opportunity to visit London? (Travel inquiry)

中性
Have you ever been to London?

Have you ever been to London? (Travel inquiry)

非正式
Been to London?

Been to London? (Travel inquiry)

俚语
Ever hit up London?

Ever hit up London? (Travel inquiry)

现在完成时:人生经历

现在完成时

构成

  • Have/Has 助动词
  • Past Participle 动词主要形式

关键副词

  • Ever 用于疑问句
  • Never 否定经历
  • Already 比预期早
  • Yet 尚未发生 (但预期会发生)

核心含义

  • Unspecified past time 非具体过去时间
  • Connection to present 与现在相关

现在完成时 vs. 一般过去时

现在完成时
I have been to Paris. 经历,无具体时间。
Have you ever seen snow? 询问是否有此经历。
一般过去时
I went to Paris last year. 过去具体时间。
Did you see snow yesterday? 询问过去具体事件。

何时使用现在完成时 (人生经历)

1

这个动作是过去发生的吗?

YES
进入下一步
NO
不使用现在完成时
2

是否提到了*具体*时间 (例如:“昨天”,“2023年”)?

YES
使用一般过去时
NO
进入下一步
3

重点是这项经历是否在某人的人生中存在至今?

YES
使用现在完成时
NO
考虑其他时态

人生经历:动词过去分词

✈️

旅行

  • Been
  • Visited
  • Traveled
  • Flown
🍔

食物

  • Eaten
  • Tried
  • Cooked
  • Tasted
🎮

技能/爱好

  • Played
  • Learned
  • Read
  • Watched
⛰️

挑战

  • Climbed
  • Achieved
  • Overcome
  • Survived

按水平分级的例句

1

I have seen a movie.

I have seen a movie.

2

She has been to London.

She has been to London.

3

We have eaten pizza.

We have eaten pizza.

4

Have you met my friend?

Have you met my friend?

1

Have you ever climbed a mountain?

Have you ever climbed a mountain?

2

I have never broken my leg.

I have never broken my leg.

3

He has already finished his homework.

He has already finished his homework.

4

They haven't seen the new museum yet.

They haven't seen the new museum yet.

1

I've been to Italy three times in my life.

I've been to Italy three times in my life.

2

Have you ever considered working abroad?

Have you ever considered working abroad?

3

She has managed several projects like this before.

She has managed several projects like this before.

4

We've never had any problems with this car.

We've never had any problems with this car.

1

The company has seen significant growth this year.

The company has seen significant growth this year.

2

I've been wondering if you'd like to join us.

I've been wondering if you'd like to join us.

3

Have you ever found yourself in a situation you couldn't control?

Have you ever found yourself in a situation you couldn't control?

4

Scientists have discovered a new species in the Amazon.

Scientists have discovered a new species in the Amazon.

1

Never have I witnessed such a display of talent.

Never have I witnessed such a display of talent.

2

The government has yet to address the underlying issues.

The government has yet to address the underlying issues.

3

I have long suspected that he was not telling the truth.

I have long suspected that he was not telling the truth.

4

Has it ever occurred to you that she might be right?

Has it ever occurred to you that she might be right?

1

Seldom has a book had such a profound impact on my thinking.

Seldom has a book had such a profound impact on my thinking.

2

The city has undergone a remarkable transformation over the last decade.

The city has undergone a remarkable transformation over the last decade.

3

I have but once seen him lose his temper.

I have but once seen him lose his temper.

4

Whether or not he has truly repented remains to be seen.

Whether or not he has truly repented remains to be seen.

容易混淆

Present Perfect for Life Experience (Have you ever...?) 对比 Present Perfect vs Past Simple

Learners often use Present Perfect when they mention a specific time.

Present Perfect for Life Experience (Have you ever...?) 对比 Been vs Gone

Both are past participles related to movement, but they mean different things.

Present Perfect for Life Experience (Have you ever...?) 对比 Present Perfect vs Present Continuous

Learners might use continuous for life experiences.

常见错误

I have see that movie.

I have seen that movie.

You must use the past participle (V3), not the base form.

She have been to Italy.

She has been to Italy.

Use 'has' for he/she/it.

I have go to the park.

I have been to the park.

The past participle of 'go' for experience is usually 'been'.

Have you ever eat sushi?

Have you ever eaten sushi?

Questions still require the past participle.

I have seen him yesterday.

I saw him yesterday.

Do not use Present Perfect with specific past times.

I have ever been to Paris.

I have been to Paris.

Use 'ever' in questions, not in positive statements.

Did you ever been to London?

Have you ever been to London?

Don't mix 'did' (Past Simple) with 'been' (Present Perfect).

He has gone to Japan twice.

He has been to Japan twice.

Use 'been' for completed trips (experience). 'Gone' means he is still there.

I haven't never seen that.

I have never seen that.

Avoid double negatives. 'Never' is already negative.

I've been knowing her for years.

I've known her for years.

Stative verbs like 'know' don't usually take the continuous form.

Never I have seen such a thing.

Never have I seen such a thing.

Negative adverbs at the start of a sentence require inversion.

I have seen him since three days.

I haven't seen him for three days.

Use 'for' for duration and 'since' for a point in time.

It's the first time I'm being here.

It's the first time I've been here.

After 'It's the first time...', use the Present Perfect.

I've seen him last week.

I saw him last week.

Even advanced learners slip up with time markers.

句型

Have you ever ___?

I have never ___ in my life.

It's the first time I have ___.

She has ___ three times so far.

Real World Usage

Job Interviews very common

I have worked with SQL for five years.

Dating/Socializing constant

Have you ever been to that new cafe downtown?

Travel very common

I've never been to South America.

Doctor's Office common

Have you ever had a reaction to penicillin?

Social Media very common

I've finally finished my painting!

Ordering Food occasional

I've never tried this dish before.

💡

把它想成你的“人生简历”

你可以把现在完成时想象成在列举你的人生“成就”或“经历”。它强调你积累了哪些经验,而不是具体什么时候发生的。
I have learned three languages.
⚠️

避开具体过去时间

千万不要把现在完成时和“昨天”、“去年”或“在2020年”这类具体的过去时间状语一起用。遇到它们,你得用一般过去时。
I visited my grandma yesterday.
🎯

掌握过去分词

不规则动词的过去分词确实有点难记!建议你列一个常用不规则动词清单,专门记忆它们的过去分词形式。这能帮你避免很多错误。
I have seen that movie.
🌍

闲聊神器

在英语国家,用“Have you ever...?” 来开启对话、了解新朋友非常常见,而且不会显得唐突。
Have you ever traveled abroad?
💡

'Been to' 和 'Gone to' 的区别

记住:'have been to' 表示你去了某个地方,然后回来了(你现在在这里)。而 'have gone to' 则表示你去了某个地方,并且还在那里(他/她现在不在这里)。
I have been to China.
vs.
She has gone to the library.

Smart Tips

Stop! Switch to the Past Simple immediately.

I have visited Rome in 2015. I visited Rome in 2015.

Always add 'ever' to make it sound like a natural inquiry.

Have you eaten sushi? Have you ever eaten sushi?

Most verbs are regular (-ed). If it's a common verb, check the irregular list.

I have drinked the water. I have drunk the water.

Use 'been to' to show you are back and ready to talk about it.

I have gone to the store. I have been to the store.

发音

/aɪv bɪn/

Contraction Stress

In 'I've been', the 've' is very soft, almost disappearing. The stress is on 'been'.

He's (has) gone vs He's (is) happy.

Has vs Is

The contraction 's' can be 'has' or 'is'. Context tells you: if followed by a V3, it's 'has'.

Question Rise

Have you ever been to Spain? ↗

Standard yes/no question intonation.

记住它

记忆技巧

HAVE you HAD the experience? If it's in your 'bag' of life, use 'have' and the V3 verb.

视觉联想

Imagine your life is a suitcase. Every time you do something new (travel, eat a new food, learn a skill), you put a sticker on the suitcase. The Present Perfect is the list of all those stickers.

Rhyme

To talk of things you've done before, use 'have' and 'has' to open the door.

Story

Meet Alex. Alex is 80 years old. He has traveled the world, he has met kings, and he has seen the stars. He doesn't remember the dates, but he has the memories. Alex uses the Present Perfect to tell his story.

Word Web

everneveralreadyyetbeforesincefor

挑战

Write down 5 things you have done in your life that you are proud of, using 'I have...'. Then write 3 things you have never done but want to do.

文化笔记

Americans often use the Past Simple with 'just', 'already', and 'yet', whereas British speakers strictly use Present Perfect.

British speakers use 'been' and 'gone' very distinctly to indicate if a person has returned or not.

Similar to British English, but often uses contractions more aggressively in casual speech.

The Present Perfect developed in Germanic languages as a way to express the 'result' of an action that the subject 'possesses.'

对话开场白

Have you ever traveled to a different continent?

What is the strangest food you have ever eaten?

Have you ever met someone famous?

Have you ever had to speak English in a difficult situation?

日记主题

Write about three major life achievements you have accomplished so far.
Describe a place you have visited that changed your perspective on the world.
List five things you have never done but would like to do before you turn 50.
Reflect on how your life has changed in the last five years.

常见错误

Incorrect

正确


Incorrect

正确


Incorrect

正确


Incorrect

正确

Test Yourself

选择正确的形式来完成句子。

My sister ___ never tried authentic Italian pizza.

✓ Correct! ✗ Not quite. Correct answer: has
对于“she”(my sister),我们使用“has”作为现在完成时的助动词。
找出并改正句子中的错误。 Error Correction

Find and fix the mistake:

Did you ever visited the Grand Canyon?

✓ Correct! ✗ Not quite. Correct answer: Have you ever visited the Grand Canyon?
当询问没有具体时间的经历时,要用“Have you ever...”加上过去分词。“Did you ever visit”是一般过去时,用于询问具体的过去事件。
输入正确的英语句子。 翻译

Translate into English: 'Nunca he visto una aurora boreal.'

Answer starts with: ["I...

✓ Correct! ✗ Not quite. Correct answer: ["I have never seen the Northern Lights","I've never seen the Northern Lights"]
'Nunca he visto' 在现在完成时中翻译为 'I have never seen',表示人生经历。
哪个句子正确使用了现在完成时来表达人生经历? 多项选择

选择正确的句子:

✓ Correct! ✗ Not quite. Correct answer: They have been to London many times.
选项B正确使用了“have been”来描述非具体的过去经历。选项A使用了错误的过去分词并包含了具体时间,而选项C是一般过去时,没有持续的相关性。

Score: /4

练习题

8 exercises
Fill in the blank with the correct form of the verb in brackets.

I ___ (see) that movie three times.

✓ Correct! ✗ Not quite. Correct answer: have seen
The subject 'I' takes 'have' + the past participle 'seen'.
Choose the correct sentence. 多项选择

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I went to London last year.
Because 'last year' is a specific time, we must use Past Simple.
Find the error in the sentence. Error Correction

Find and fix the mistake:

She have never eaten sushi before.

✓ Correct! ✗ Not quite. Correct answer: have
'She' is third-person singular and requires 'has'.
Put the words in the correct order to form a question. Sentence Reorder

ever / you / have / a / horse / ridden / ?

✓ Correct! ✗ Not quite. Correct answer: Have you ever ridden a horse?
The question structure is Have + Subject + ever + V3.
Match the sentence to its meaning. Match Pairs

Match 'He has been to Paris' and 'He has gone to Paris'.

✓ Correct! ✗ Not quite. Correct answer: Been = Returned; Gone = Still there
'Been' implies a completed trip; 'gone' implies he hasn't returned.
Complete the dialogue. Dialogue Completion

A: Have you ever tried bungee jumping? B: No, I ___.

✓ Correct! ✗ Not quite. Correct answer: haven't
Short answers use the auxiliary verb 'have/haven't'.
Change the sentence to the negative form. Sentence Transformation

They have visited the museum.

✓ Correct! ✗ Not quite. Correct answer: They haven't visited the museum.
Add 'not' to the auxiliary 'have'.
Is the following rule true or false? True False Rule

You can use the Present Perfect with the word 'yesterday'.

✓ Correct! ✗ Not quite. Correct answer: False
Present Perfect is for unspecified time; 'yesterday' is specific.

Score: /8

Practice Bank

12 exercises
用括号中动词的正确形式完成句子。 填空

___ you ever ___ (eat) insects?

✓ Correct! ✗ Not quite. Correct answer: Have / eaten
找出并改正语法错误。 Error Correction

He hasn't finish his online course yet.

✓ Correct! ✗ Not quite. Correct answer: He hasn't finished his online course yet.
选择准确使用现在完成时表达人生经历的句子。 多项选择

哪个句子是正确的?

✓ Correct! ✗ Not quite. Correct answer: I have read that book already.
将句子翻译成英语。 翻译

Translate into English: 'Ella nunca ha aprendido a programar.'

✓ Correct! ✗ Not quite. Correct answer: ["She has never learned to code","She has never learned programming"]
将单词排列成一个语法正确的句子。 Sentence Reorder

将单词排序:

✓ Correct! ✗ Not quite. Correct answer: Have you ever played this game?
将主语与现在完成时的正确助动词匹配。 Match Pairs

将主语与正确形式匹配:

✓ Correct! ✗ Not quite. Correct answer: matched
选择最合适的动词形式来完成句子。 填空

They ___ visited that museum many times.

✓ Correct! ✗ Not quite. Correct answer: have
找出并改正句子时态中的错误。 Error Correction

My friend went to Japan, but she's back now.

✓ Correct! ✗ Not quite. Correct answer: My friend has been to Japan, and she's back now.
哪个句子正确描述了人生经历? 多项选择

选择正确的句子:

✓ Correct! ✗ Not quite. Correct answer: Have you ever read that article?
提供英语翻译。 翻译

Translate into English: '¿Alguna vez has visto esta serie en Netflix?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you ever watched this series on Netflix?","Have you ever seen this series on Netflix?"]
重新排列单词以形成一个连贯的句子。 Sentence Reorder

将这些单词排列成一个句子:

✓ Correct! ✗ Not quite. Correct answer: She has traveled to many countries.
用适当的动词形式完成句子。 填空

I ___ never ___ (try) vegan food before.

✓ Correct! ✗ Not quite. Correct answer: have / tried

Score: /12

常见问题 (8)

`I saw` is for a specific time (e.g., yesterday). `I have seen` is for any time in your life.

No, `ever` is used for questions. In a positive sentence, just say `I have been to Spain.`

Use `has` for `he`, `she`, and `it`. Use `have` for all other subjects.

Yes, `I've` is the contraction. It is very common in spoken English.

It is the 'third form' of a verb (e.g., eat -> ate -> `eaten`).

No, that's a double negative. Say `I have never eaten` or `I haven't eaten`.

`Been to` means you went and came back. It's the standard way to talk about travel experience.

Put `Have` or `Has` at the beginning: `Have you ever...?`

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto Compuesto

English forbids specific time markers (yesterday) with this tense.

French moderate

Passé Composé

English has two tenses where French mostly uses one for the past.

German high

Perfekt

German uses 'sein' (to be) as an auxiliary for movement verbs, English only uses 'have'.

Japanese partial

〜たことがある (~ta koto ga aru)

Japanese uses a noun-based construction rather than a verb tense.

Arabic moderate

قد + الماضي (Qad + Past Verb)

Arabic uses a particle rather than a complex auxiliary system.

Chinese partial

过 (guò)

Chinese has no verb conjugation or auxiliary verbs for this.

Learning Path

Prerequisites

Was this helpful?
还没有评论。成为第一个分享想法的人!