现在完成时(七)

现在完成时(七)MasterOsifuEnglish

现在完成时(七)

今天Master Osifu English继续为大家讲解现在完成时,其中have(has) been 与have(has) gone的区别大家一定要分清,这是现在完成时的重点,无论是考试还是写作或是口语中,此语法点都会用到。Master Osifu English依然以讲练结合的形式为大家分析。

 

have(has) been:指去过某地(已经回来了)。如I have been to London twice. 我去过伦敦两次了(指已经回来了)。

 

have(has) gone:指去了某地(还没回来)。如My friend has gone to Paris.我的朋友去巴黎了(指还没回来)。

 

用have(has) been 与have(has) gone填空:

1.—Where ______ Li Fei _____?

—He _____ to Hainan Island.

答案:has gone; has gone.

解析:此对话表达的意思都是去了某地,还没回来,故用has gone.

 

2.—How long ______he _____ there?

—He _____there for three days.

答案:has been; has been.

解析:此对话表达的意思都是(已经)在那呆着(多长时间了),表达的一种状态,故用has been.

 

3.A:Could you tell me the way to Hainan Island?

B:Sorry, I ____ never ______there.

A:How many times _____ Li Fei _____to that place?

B:He _____there only once.

答案:have been; has been; has been.

解析:此对话表达的意思是(从未)去过或去过某地,故用have/has been.

 

4.—I saw you in Annabel’s Restaurant last night.

 —No, it wasn’t me. I _____never______there.

答案:have been.

解析:此对话表达的是(从未)去过某地,故用have been.

 

5.—Can I have an apple, please?

 —We haven’t got any. I_____ not_____to the shops today.

答案:have been.

解析:此对话表达的是(没有)去过某地,故用have been.

 

6.—Where’s Tony?

 —He’s got a headache so he_____to bed.

答案: has gone.

解析:此对话表达的意思是已经去睡觉了,故用has gone.

 

7.—Can I speak to Jill, please?

 —She’s out, I’m afraid. She_____to the cinema this evening.

 —Again? She_____already_____to the cinema three times this week.

答案:has gone; has been.

解析:此题第一个空表达的是去了电影院,故用has gone;第二个空表达的是去过电影院,故用has been。

 

大家跟随Master Osifu English的思路练习了几个题,只要读懂句子表达的意思是去过还是去了,套用就可以了,是不是很简单?祝福大家!

 

 

http://blog.sina.com.cn/u/5396900707

http://www.masterosifuenglish.com/

本文版权属于Master Osifu English,转载请注明出处。商业使用请联系Master Osifu English



本文标签: ,,,
本文链接: 现在完成时(七)
版权所有: Master Osifu English, 转载请注明本文出处。

发表评论

你必须 登录后 才能留言!