您的位置 首页 百科问答

be able to区别

be able to区别

can与be

able

to表示能力的时候,是同义的。如:

He

can

speak

two

foreign

languages.

He

is

able

to

speak

two

foreign

languages.

它们用法上的不同主要体现在以下几方面:

⒈can只有两种时态,即can和could,而be

able

to有多种时态,如was/were

able

to,will/shall

be

able

to,have/has

been

able

to等:

I'll

be

able

to

drive

the

car

in

a

week.

Through

his

diligent

work,the

deaf-mute

has

been

able

to

read

and

write

in

a

sign

language.

⒉表示过去通过努力终于做成了某事要用be

able

to,而不能用can。如:

I

was

able

to

swim

to

the

bank

after

the

boat

turned

over.

can

和be

able

to

都可以表示能力。can泛指一般的能力,而且只有两种形式,即can/could。be

able

to则主要指具体做到了某件事的能力,其形式主要是靠be发生变化,所以形式比can多。

可以说:I

can

swim.

I

am

able

to

swim.

但是不能说:All

the

people

could

escape

from

the

big

fire

in

time.

只能说:All

the

people

were

able

to

escape

from

the

fire

in

time.

⒊can能表猜测,be

able

to不能。can的这种用法主要用于疑问句和否定句。

Somebody

is

knocking

at

the

door.

Who

can

it

be?

It

can't

be

our

teacher

who

is

knocking

at

the

door.

其肯定形式是must

be。如:

It

must

be

our

teacher

who

is

knocking

at

the

door.

must

have

done

something

表示对现在完成或过去动作的猜测,其否定形式是can't

have

done。如:

-His

parents

must

have

gone

abroad.

-No,

I

don't

think

so.

They

can't

have

gone,

for

I

saw

them

only

this

morning.

要特别注意它们的反意问句形式:

He

must

be

a

good

teacher,

mustn't/isn't

he?

The

students

must

have

gone

to

bed,

haven't

they?

They

must

have

finished

their

lessons

yesterday,

didn't

they?

could既可以用肯定形式,又可以用疑问或否定形式。如果用could表示现在“可能”,比can语气更加委婉。如:

If

you

don't

spend

enough

time

on

your

studies,

you

could

fail

in

the

final

examination.

It

could

be

our

teacher

who

turned

off

the

light

last

night.与It

must

be

our

teacher相比,这句话表示的可能性更小,因为它表示了两种可能性,即“可能是”也可能“不是”,而must

be只表示了一种猜测。

could

have

done这个句型有它的特殊含意,表示“本来可能做到而未做到的事”。如:

Our

class

team

could

have

won

the

game.

再看以下例句:

He

cannot

be

over

praised

for

what

he

has

done

for

all

of

us.可能有同学会理解为“不能因为他为我们大家做了这些事情而过分表扬。”其实这样理解是错的,因为这里的cannot

be不是表“不能”,而是表“不可能是”的意思,因此这句话的意思是“他为我们大家做了这些事,应该受到大大的表扬。”即“再怎么表扬也不过分”。

⒋can可以表“允许”,与may可以互换,此时不能用be

able

to代替。如:

-Can/May

I

sit

here?

-Yes,

please.”

由于may

not有两个意思,即“不可能”和“不许可”,因此使用时要特别注意。如:

He

may

not

go

home

this

weekend.此句既可以表示He

will

probably

not

go

home

this

weekend.也可以表示

I

don't

permit

him

to

go

home

this

weekend.在口语中,表达这两种不同的含义是通过句重音来解决的。如:

He

may

`not

go

home

this

weekend.

(I

don't

permit

him

to

go

home

this

weekend.)

He

`may

not

go

home

this

weekend.

(He

will

probably

not

go

home

this

weekend.)

而在书面表达时不可能使用句重音的手段,所以最好用can't代替may

not来表示“不可能”:

He

can't

go

home

this

weekend.

⒌can是情态动词,只能用作谓语成分,be

able

to是普通动词短语,既可以作谓语,也可以作非谓语。如:

Being

able

to

speak

English

fluently,

he

has

no

difficulty

in

communicating

with

the

Americans

at

the

party.

How

I

long

to

be

able

to

communicate

with

the

foreigners

in

fluent

English!

⒍be

able

to

后边接动词不定式表示一种实际情况时,其否定形式不是be

not

able

to,而是cannot。如:

-Were

you

able

to

catch

the

first

bus

yesterday

morning?

-No,I

couldn't.

⒎一般说来,be

able

to后边的动词不定式没有被动语态。如:

I'm

sure

he

is

able

to

correct

his

mistakes

in

grammar.

不说:I'm

sure

his

mistakes

are

able

to

be

corrected

by

him.

但是美国近来也出现了Being

able

to

be

hurt

by

things这种结构,美国专家解释为English

is

becoming

looser.

(英语变得越来越不严谨了),大家不宜模仿。

上一篇 什么是梅尼埃病
下一篇 得了肺结核严重吗
扫一扫,手机访问

扫一扫,手机浏览