xxxx年英语初二期中试题第二学期
一、现在完成时:
1)“已经做完某事”或“刚刚做完某事”,且这一动作对现在有影响。汉语常用“了”表示;
2)表示某人具有的经历与经验,汉语常用经常与“过”表示;
现在完成时常与just,already,yet,ever,never,before等词连用。
Ihavejusthadbreakfast.I’mfullnow.我刚吃完早餐,我现在很饱。
HehasalreadyarrivedinParis,heisnotintheUSA.他已经到巴黎了,他不在美国。
--Haveyoufinishedityet?---No,notyet.你完成了吗?还没有呢?
二、just,already,yet,ever,never,before是现在完成时中常用的副词。
1.just表示“刚刚”常用于肯定句中,一般位于have/has之后,过去分词之前。
Ihavejustboughtanewcomputer.我刚买了一台新电脑。
2.already表示“已经”常用于肯定句中,一般位于have/has之后,过去分词之前,或位于句末。
Wehavealreadyhadbreakfast./Wehavehadbreakfastalready.我们已经吃过早餐了。
3.yet表示“还”“已经”常用于否定句和疑问句中,常用于句末。
Haveyoufinishedyourhomeworkyet?你已经完成作业了吗?
Ihaven’tbeentoEuropeyet.我还没去过欧洲。
4.ever表示“已经”,常用于肯定句和疑问句中,一般位于have/has之后,过去分词之前。
ShehasevertriedItalianfood.她曾今尝试过意大利食物。
Hassheeverwrittensongs?她曾经写过歌吗?
5.never表示“从不”,常用于否定句中,一般位于have/has之后,过去分词之前。
Hehasneverseenafilmbefore.他以前从没看过电影。
6.before表示“以前”,可用于肯定、否定和疑问句中,经常位于句末。
Hehasseenthatoldwomanbefore.他以前见过那位老妇人。
Ihaven’tbeentoaconcertbefore.我以前没去过音乐会。
HaveyoureadpoemsbyShakespearebefore?你以前读过莎士比亚的诗吗?
三、have/hasbeento和have/hasgoneto的区别
have/hasbeento表示“去过某地,到过某地”---------------去而已归
TheyhavebeentoBeijing.他们去过北京。(人已回来)
have/hasgoneto表示“去了某地,到某地去了”------------去而未归
Shehasgonetothelibrary.她去了图书馆。(人不在这里)
四、填入has/havebeen或has/havegone。
1.A:CanIspeaktoJill,please?
B:She'sout,I'mafraid.She________tothecinemathisevening.
A:Again?She_______already_______tothecinemathreetimesthisweek.
2.A:CanIhaveanapple,please?
B:Wehaven'tgotany.I_____not_______tothemarkettoday.
3.A:IsawyouinAnnabel'sRestaurantlastnight.
B:No,itwasn'tme.I________never______there.
4.A:SallyandTimareonholiday,
aren'tthey?Where______they_____?
B: ToGuilin,again.
A:Howmanytimes______they_______there?
B:Thisistheirthirdvisit.
5.A:______you________toHongKong?
B:Yes,I________theretwice.
6.A:Where______John_______?
B:Tothelibrary.He_________thereforanhour.
7.A:Isyourunclein?
B:No,he____toShenzhen.
A:_______heever______therebefore?
B:Yes,he___thereseveraltimes
初二第二次月考英语试卷练习
初二英语期末试卷(第二学期)