we had a letter from 某某人 yesterday。
作者&投稿:御孙 (若有异议请与网页底部的电邮联系)
we had a letter from jill yesterday
had可不可以换作had got?
不可以,因为had got是过去完成时,而had是一般过去时。句子里面也没有“过去的过去”的时间
英语动词根据词义可分为两种,一种是延续性的,一种是终止性的,终止性动词(也可称为非延续性动词、瞬间动词、或点动词),如begin, start, die, buy, leave, come等,表示动作的发生与结束于一瞬间完成,不能再延续。
很明显,receive也是一个终止性东西。所以它的现在完成时不能和表示延续的时间状语连用,即不能与表示一段时间的状语for+时间段或者since+时间点的从句连用。
1.for + 一段时间 例句:We have read English for three hours.
2.since + 一段时间 + ago 例句:I have learnt English since ten years ago.
3.since + 表示过去时态的时间状语(如yesterday,last week,last year) 例句:This activity has started since yesterday.
4.so far或until now,by now(至今为止) 例句:We haven't ate anything so far\ until now\by now.
而且我们老师专门跟我们强调:现在完成时态后是绝对不能直接接表示过去时态的时间状语,也就是不能有we have got a letter from sb. yesterday。这种结构
懂了吗
have got 也是可以用,但是根据情况而定.
1. A: have you got a etter from your gf?
B: Yes, i have got a letter from my gf.
2. A: did you have a letter from my gf yesterday?
yes, i had a letter from my gf yestereday.
觉得可以啊
----------------------------------------------
会不会是因为have got本身是一个现在完成时态
而yesterday是一个过去的一个时间点,不适用于现在完成时
所以have got就不行了
用had或者got把
猜测~~~~
诸费山地: we had a letter from jill yesterday had可不可以换作had got?不可以,因为had got是过去完成时,而had是一般过去时.句子里面也没有“过去的过去”的时间
兴平市17763107282: we had a letter from Jill yesterday .可不可以换作had got - ?
诸费山地: have作“具有,拥有”讲时是状态动词,不能用于进行时态或被动语态,(通常用于一般现在时).在其它时态中,一般用have而不用have got. e.g.:You can have these apples if you want them. I've got a lot more. 假如你想要这些苹果你可以把它们拿走.我还有许多. He must be very fond of animals to have five dogs. 他一定非常喜欢动物,才会养五条狗.
兴平市17763107282: we had a letter from 某某人 yesterday.这里的 have 为什么 不能用 have got书上说 不能用...为什么 中国人学英语 讲究哎 没办法... - ?
诸费山地:[答案] have got 也是可以用,但是根据情况而定.1.A:have you got a etter from your gf?B:Yes,i have got a letter from my gf.2.A:did you have a letter from my gf yesterday?yes,i had a letter from my gf yestereday....
兴平市17763107282: we had a letter from Jill yesterday .可不可以换作had got - ?
诸费山地:[答案] have作“具有,拥有”讲时是状态动词,不能用于进行时态或被动语态,(通常用于一般现在时).在其它时态中,一般用have而不用have got.e.g.:You can have these apples if you want them.I've got a lot more.假如你想...
兴平市17763107282: ⒈We had a lot of f__n(填1个字母)at the party ┃⒉ S__pt__mb__r is the ninth mouth of the year - ?
诸费山地:[答案] 1.u (fun,乐趣) 2.eee (september九月)
兴平市17763107282: 新概念英语二Lesson 18 have got/have?
诸费山地: 当have作"具有"“拥有”讲时通常可与have got互换.have got通常用于一般现在时,其他时态中,一般用have,不用have got. have got to也可与have to互换 故2.5.6可代替
兴平市17763107282: rebecca week had letter from a last we连词成句 - ?
诸费山地: We had a letter from Rebecca last week.上周我们收到了一封来自瑞贝卡的信.
兴平市17763107282: 英语:have got替换have的问题?
诸费山地: have got 是口语用法,与have用法没有多少区别,一般可以替换,但 have比较符合书面语,有多种意思.have 不表示前面所说的意思使用时 ,就不能用have got 取代.have a look 瞧一瞧,have a rest休息 he had a drink after dinner 不用换 He ...
兴平市17763107282: have got 与 have 何时可以替换?新概念习题. - ?
诸费山地: 当have翻译成“有”和“必须”的时候则可以加got,翻译成其他则不行 1 He had a drink before dinner.喝 2 Mrs.Sullivan has a lot of money.有 3 He had to leave early 必须 4 We have had a long conversation 进行 5 My mother has a headache 有 ...
兴平市17763107282: I have had a letter for TOM 这句 have 与had 是什么意思啊.. - ?
诸费山地: have done sth 这里done是had had(have 的过去式 had,表示完成时,已经干嘛,have a letter 写信)