To be 和 to have 的一般过去时

理解语法是理解一门语言的关键。
英语语法小贴士尽在Gymglish在线英语课程。

测试你的英语 免费试用, 无购买义务
在 App Store、Play Store 和 Trustpilot 上排名 4,7 超过8,000,000名全球用户。

to be 和 to have 的一般过去时

记住:一般过去时用于描述已完成的过去事件。规则动词在不定式(去掉 to)后加 -ed。

watch → 我昨晚看了几集电视剧。

在一般过去时中,动词 to be 和 to have 都是不规则动词。注意:to be 的变位形式因主语不同而变化。


To be(是/在)
I(我)was
You(你)were
He/She/It(他/她/它)was
We(我们)were
You (plural)(你们)were
They(他们)were


To have(有)
I(我)had
You(你)had
He/She/It(他/她/它)had
We(我们)had
You (plural)(你们)had
They(他们)had

我三年前在约克。

她在晚上八点吃了晚饭。

也可以用 there + was/were 表示过去某时某地有某人或某物。

我的盘子里有一只苍蝇!

上周六音乐会上有很多人。


练习 1

Complete each sentence by dragging and dropping the correct form of the past simple of each verb. Pro tip: the “Help me” button is there to help you!

to be → I happy to see you.

to have → She a party for her birthday.

to be → There clouds in the sky.

to be → I was happy to see you.

to have → She had a party for her birthday.

to be → There were clouds in the sky.

Help me
Test yourself

Complete each sentence by dragging and dropping the correct form of the past simple of each verb. Pro tip: the “Help me” button is there to help you!

to be → I was 1 happy to see you.

to have → She had 2 a party for her birthday.

to be → There were 3 clouds in the sky.

1 was:

I was happy to see you.To be, past simple tense Example: I was in my office when you called.

2 had:

She had a party for her birthday. Example: we had a picnic with our friends.

3 were:

There were clouds in the sky. Use there + were To be, past simple tense+ plural noun (here, clouds) to talk about the presence of a plural element in the past. Example: there were many guests at the hotel.

练习 2

Drag and drop the correct option to complete each sentence. Press the “Help me” button if needed!

 

to have → We breakfast near the pool.

to be → There one guest at the hotel.

to be → The rooms dirty.

 

to have → We had breakfast near the pool.

to be → There was one guest at the hotel.

to be → The rooms were dirty.

Help me
Test yourself

Drag and drop the correct option to complete each sentence. Press the “Help me” button if needed!

 

to have → We had 1 breakfast near the pool.

to be → There was 2 one guest at the hotel.

to be → The rooms were 3 dirty.

1 had:

We had breakfast near the pool. Example: I had a nice room in my university accommodation.

2 was:

There was one guest at the hotel. Use there + was To be, past simple tense+ singular noun (here, one guest) to talk about the presence of a single element in the past. Example: there was a bottle of water on the table.

3 were:

The rooms were dirty. To be, past simple tense Example: the seats were all taken.


让您的学习更上一层楼

仍然觉得“To be 和 to have 的一般过去时”有困难?用Gymglish提升英语水平——立即试用我们的免费英语课程并接受免费水平评估吧!

他们的意见 :

乐趣

         

我喜欢在线做我的语言课程。每天大约10分钟就够了... 谢谢!

创新

         

我喜欢你的创新方法,在玩乐中学习语言!

独特

         

你的方法很独特! 你们的课程帮助我在海外交流期间取得了进步和自信...

进步

         

Gymglish让我提高口语和书面表达能力的机会。 我绝对不会错过的课!

更多推荐信。

您有什么避免在“To be 和 to have 的一般过去时”上犯错的小贴士吗?那就分享给我们吧!

了解其他语法规则。进一步提高英语水平并试用Gymglish在线英语课程。