can you和 could you用法上有什么不同?

还有现在完成时句子have been 这些后加in time,for time,since time 怎么区分?was/were +动词原形或过去时是什么回事? is/are 加过去式是怎么回事呢?怎么区分?

can
you和
could
you用法上的区别:
1、二者应用的句子时态不同。
could是can的过去式形式,当表示(询问是否可做某事)能,可以
的意思时候,二者可以互换。could要用在过去时态的句子中。
2、应用的场合不同。在表达能力方面的时候只能用can
you,不能用
could
you。表示懂得做,有能力做某事。
3、could
还能用于假设语气的条件句,用于虚拟语气的结论句。而can
没有这个用法。例句:
They
could
have
let
me
know
they
were
going
to
be
late!
他们要晚来,也该早告诉我一声呀!
扩展资料:
有关could一般用法的特殊注意举例:
1、关于在过去特定情况下可能的事用was/were
able
to或manage,但不用could:
例句:I
was
able
to/managed
to
find
some
useful
books
in
the
library.
我总算在图书馆找到了一些有用的书。
2、否定句也可用could
not:
例句:We
weren’t
able
to/didn’t
manage
to/couldn’t
get
there
in
time.
我们未能及时赶到那儿。
3、亦可用could加see、notice、understand等动词表示此义:
例句:I
could
see
there
was
something
wrong.
我发觉出事了。
4、表示过去有可能做某事但未做,用could
have:
例句:I
could
have
won
the
game
but
decided
to
let
her
win.
我本可以赢得那场比赛,但还是决定让她赢了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-29
can
you和
could
you用法上的区别:
1、二者应用的句子时态不同。 could是can的过去式形式,当表示(询问是否可做某事)能,可以
的意思时候,二者可以互换。could要用在过去时态的句子中。
2、应用的场合不同。在表达能力方面的时候只能用can
you,不能用 could
you。表示懂得做,有能力做某事。
3、could
还能用于假设语气的条件句,用于虚拟语气的结论句。而can
没有这个用法。例句:
They
could
have
let
me
know
they
were
going
to
be
late!
他们要晚来,也该早告诉我一声呀!
扩展资料:
有关could一般用法的特殊注意举例:
1、关于在过去特定情况下可能的事用was/were
able
to或manage,但不用could:
例句:I
was
able
to/managed
to
find
some
useful
books
in
the
library.
我总算在图书馆找到了一些有用的书。
2、否定句也可用could
not:
例句:We
weren’t
able
to/didn’t
manage
to/couldn’t
get
there
in
time.
我们未能及时赶到那儿。
3、亦可用could加see、notice、understand等动词表示此义:
例句:I
could
see
there
was
something
wrong.
我发觉出事了。
4、表示过去有可能做某事但未做,用could
have:
例句:I
could
have
won
the
game
but
decided
to
let
her
win.
我本可以赢得那场比赛,但还是决定让她赢了。
第2个回答  2020-01-12
could
you更加严肃委婉礼貌,平时用法可以互换。比如
can
you
please
give
me
a
drink;
这里could
you也可以
但在表达能力方面的时候只能用can
you,
比如can
you
run
as
fast
as
i
do.
不能用could来表达
第3个回答  2012-03-16
was were 不可能加动词原形使用
加过去分词 was 、were done 是一般过去时的被动语态
is 、are done是一般现在时的被动
第4个回答  推荐于2017-11-25
was/were +动词原形或过去时+动词原形或过去时, is/are 加过去式都表示被动语态,指物体被迫做某事或承受某事。就像一般现在时和一般过去式一样,
一丶is/are ,是使物体经常性的,例如,The environment(环境)is polluted(污染),意为环境被污染了,环境被污染,现在还继续被污染,所以用is/are 。
二丶was/were 后不可能跟动词原形
三丶was/were +动词或过去时,表示过去被迫的,已经被做了的,例如,This dog was killed yesterday,这只狗昨天被杀了。
四丶至于were,are是在主语为复数的时候用。
五丶1.in time,for time,since time ,你的意思是不是后面跟一段时间,in +时间表示将来的一段时间,例如,I will go to Beijing in three days,意为我三天后要去北京,多和一般将来时用。
2.for time是指一段范围例如,I have studied at this school for five years,意为我在这个学校学习3.了五年了,for time一般与现在完成时使用。
4.since time ,意为自从什么什么以来,(1)它出现,主句大多数用现在完成时,例如,I have studied English since four years ago,意为,自从四年前我就开始学英语了;(2)但有的时候也用一般现在时,这时铸具是表一段时间,例如,It is a long time since graduate,意为,自从毕业以来已经好长一段时间了。
这里就是用的一般现在时,只有在这种表一段时间的时候才用一般将来时,不是表时间就肯定用现在完成时,很好分辨的。
六丶have been 这些后加in time,for time,since time ,并不是特定的句型。in time本身是及时的意思,例如,I take the plane in time,意为我即使乘坐了飞机。on time是准时的意思,例如
I go to school on time,我准时到达了学校。
七丶can you和 could you,could 是can的过去式,如果表过去式就用could。 could you比起can you感情色彩更加强烈。
could并不是指在过去式中使用,Could sb please ,意为什么什么好吗例如Could you please lend your book?把你的书借给我好吗?
希望对你有帮助,多练句子就会了追问

那如果说“他已经死了三年了”该怎么表达?又有几种表达方式?

追答

He has been dead for three years

追问

那he dead /died three years ago,正确吗?

本回答被提问者采纳
相似回答