当前位置:新励学网 > 语言作文 > 表示过去的时间英语有哪些

表示过去的时间英语有哪些

发表时间:2024-07-18 11:51:06 来源:网友投稿

1、一般过去式

常见时间状语标志:yesterday(昨天)、thedaybeforeyesterday(前天)、lastnight(昨天晚上)/week(周)/month(月)、时间词+ago(如threedaysago),in/on+过去的时间词(如in2010)、justnow、atthattime、inthosedays、oneday、longlongtimeago、onceuponatime等。

例如:Twoyearsagosheboughtanexpensivemountainbike.

两年前她买了一辆昂贵的山地自行车。

Lastyear,however,nearlytwentybilliontonsofricewasproduced.

但是去年的稻谷产量接近200亿吨。

2、过去进行时

常见时间状语标志:(just)then,atthattime,yesterdayafternoon,thewholemorning,alldayyesterday,from9to10lastevening/night,thosedays等。

例如:MayIaskwhatyouweredoinginmyrestaurantyesterday?

请问你昨天到我的餐馆里来干什么?

3、过去完成时

常见时间状语标志:before,bytheendoflastterm/week/month/year等。

例如:Mostoftheguestshadleftwhenhearrivedattheparty.

当他到达晚会现场时,大多数客人已经离开了。

扩展资料

1、现在完成时和一般过去时差别在于:现在完成时强调的是动作与现在的关系,即对现在的影响或动作延续到现在;而一般过去时只表示动作在过去某时发生,不表示和现在有关系。因此句中有过去时间状语时,一般用一般过去时。

Ihavelostmynewbike.我把新自行车丢了。(现在还未找到)

Ilostmynewbikeyesterday.我昨天把新自行车丢了。(现在找到与否不清楚)

Heworkedthereforthreeyears.他在那里工作了3年。(现在已不在那里工作)

Hehasworkedthereforthreeyears.他在那里工作已3年了。(现在仍在那里工作)

2、have/hasgoneto,have/hasbeento和have/hasbeenin的区别:

have/hasgoneto表示人在去某地的路上或在某地,还未回来;

have/hasbeento表示人曾经去某地,并且人已经回来了;

have/hasbeenin表示人已经在某地,常与一段时间连用。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!