教你如何英语满分-Lesson 9 英语中的两个“有”

我们用英语表达“有”的时候,很多同学第一反应是have。但其实英语里常用来表示“有”的有两种表达方式。一个是作实义动词时的have及have的各种形式(have、has、had),一个是there be句型的各种形式(there is、there are、there was、there were)。那到底什么时候用哪一种表达方式来表示有呢?

当我们想表达“人有”的时候,我们需要用have的各种形式。在现在时中,主语是三人称时, 要记得将have变为has(have的三单形式)。在过去时中,我们要把have变过其过去式had。

例句:

I have some money. 我有一些钱。(现在时)

Lin has little money. 林没什么钱。(现在时,主语Lin为第三人称单数)

Last year, I had a chance to go to America. 去年,我有一个机会去美国。(时间状语last year表明此句为过去时,所以用have的过去式had来作谓语)

当我们想表达“某地有、某处有”的时候,我们要用到there be句型。同学们要注意,此处的be动词有时态和数的变化。

例句:

There is a cat in the room. 房间里有一只猫

There was a tree beside my house when I was young. 在我小的时候,我房子旁边有一棵树。(此剧中when I was young作时间状语从句表明此句是过去时,所以be动词要发生时态的变化)

同学们需要注意一点,there be句型有一个

就近原则离be动词近的名词词组是单数,就选择使用单数be动词,离be动词近的名词词组是复数,就选择使用复数be动词。

例句:

There is a pen and three books in my bag. 我包里有一支笔和三本书。

There are three books and a pen in my bag. 我包里有三本书和一支笔。

大家可以发现,这两个句子的意思是一模一样的,be的数的变化却取决于离它近的名词的数。

今天的课程结束后,大家一定要学会怎样合理的使用“有”哦!


分享到:


相關文章: