加had不是一般过去时,这是过去完成式
一般过去时基本用法
1带有确定的过去时间状语时,要用过去时
如:yesterday(昨天)、twodaysago…(两天前……)、lastyear…(去年…)、theotherday(前几天)、onceuponatime(过去曾经)、justnow(刚才)、intheolddays(过去的日子里)、beforeliberation(解放前…)、WhenIwas8yearsold(当我八岁时…)
Didyouhaveapartytheotherday?
前几天,你们开了晚会了吗?
LeiFengwasagoodsoldier.
雷锋是个好战士.
注意
在谈到已死去的人的情况时,多用过去时.
2表示过去连续发生的动作时,要用过去时
这种情况下,往往没有表示过去的时间状语,而通过上下文来表示.
Theboyopenedhiseyesforamoment,lookedatthecaptain,andthendied.
那男孩把眼睛张开了一会儿,看看船长,然后就去世了.
3表示过去一段时间内经常或反复的动作
常与always,never等连用.
Mrs.Peteralwayscarriedanumbrella.
彼得太太过去老是带着一把伞.
(只是说明她过去的动作,不表明她现在是否常带着伞.)
比较
Mrs.Peteralwayscarriesanumbrella.
彼得太太老是带着伞.
(说明这是她的习惯,表明她现在仍然还习惯总带着一把伞)
Ineverdrankwine.我以前从不喝酒.
(不涉及到现在,不说明现在是否喝酒)
4如果强调已经终止的习惯时要用usedtodo
Heusedtodrink.
他过去喝酒.
(意味着他现在不喝酒了.喝酒这个动作终止了)
Iusedtotakeawalkinthemorning.
我过去是在早晨散步.
(意味着现在不在早晨散步了)
Itookawalkinthemorning.
我曾经在早晨散过步.
(只是说明过去这一动作)
比较
Itookawalkinthemorning.
我曾经在早晨散过步.
(史是说明过去这一动作)
5有些句子,虽然没有表示过去确定时间的状语,但实际上是指过去发生的动作或存在的状态的话,也要用过去时,这一点,我们中国学生往往出错,要特别注意!
Ididn''tknowyouwereinParis.
我不知道你在巴黎.
(因为在说话时,我已经知道你在巴黎了.这句话指的是说话之前,所以只能用过去时表示.实际上,这句话暗指:ButnowIknowyouarehere.)
Ithoughtyouwereill.
我以为你病了呢.
(这句话应是在说话之前,我以为你病了.但是现在我知道你没病)
辨别正误
LiMingstudiedEnglishthismorning.
(把此句变为一般疑问句)
(×)1.DidLiMingstudiedEnglishthismorning?
(动词应该用原形)
(×)2.DoesLimingStudyEnglishthismorning?
(时态应该用原句子的时态)
(×)3.WasLiMingstudiedEnglishthismorning?
(应该用一般动词,而不是be动词)
(О)4.DidLiMingstudyEnghishthismorning?
一过:在过去发生的动作.
主动:
肯定①be分为was,were②v+ed
否定①was/werenot②didn’t+v
疑问①was/were+主②did+主+V
时状:
1.in1990
2.lastyear
3.justnow
4.inamomentago
5.laterthatday
6.thefollowingday
7.thenextday
动词过去时规则变化
1直接加ed
2以不发音的e结尾的,+d
3以辅音字母+y结尾的,变y为i加ed
4以重读闭音节结尾的,双写最后的辅音字母+ed
不规则变化
例如相等eg:cutcut
readread
sitsat
