加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

has been的用法!

(2010-07-31 18:53:01)
标签:

英语

教育

分类: 初高資料
has been to 曾经去过某地, 现在已经回到原地。它只能与表示次数的词语搭配,如:
She has been to Beidaihe twice.(此时不在北京)
How many times have you been to London?
has been in 表示一直呆在某地, 常与时间段搭配, 如:
She has been in Beijing for nearly two weeks..(此时仍在北京)
How long have you been in the factoory?
has been to 曾经去过某地
has been in 曾经在某地呆过
 
 
 
 
has been doing sth,一直在做某事,并且持续到现在。
has been done sth :没有这种用法。
这实际上是完成时态,应该说sth has been done by sb.

1.一般过去时 
一般过去时用来表示过去某一时间所发生的动作或存在的状态。通常要与表示过去的时间状语连用。但有时时间状语可以省去不用,比如在下列例句中可以从上下文明确地看出动作发生的时间时,就可以省略时间状语: 
When he was 65, he decided that he didn't want to stop. 
  .现在完成时 
    现在完成时常用来谈论发生在过去但对现在有影响的动作或事件。因此不能用具体表示过去的时间状语。例如: 
He hasn't been bored since he bought the factory. 
He has opened new design office and employed three young designers. 
have taught English for five years.

过去完成时 

1) 概念:表示过去的过去 
----|-------|-----|---->其构成是had +过去分词构成。 
那时以前 那时 现在 

2) 用法 
a. 在told, said, knew, heard, thought等动词后的宾语从句。 
She said (that) she had never been to Paris. 
b. 状语从句 
在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。 

这里用has been不合适,显然是假期已经结束,询问已经过去的假期过得怎样。

不合适,had known表示过去的过去。

不合适,这里在exhibition was much more interesting 之前发生的动作,当然是过去的过去。

3.real;true
 
A.real 意为“真的”,“真实的”,“名副其实的”,指的是客观存在,并非想象和虚构的,它是与“无”相对而言的。例如: 


Lu Xun's real name is Zhou Shuren.鲁迅的真名是周树人。 


I'm learning to skate on real ice.我正在真正的冰上学滑冰。 


B.true 意为“真正的”,“真实的”,强调与事实和实际情况相符。它是与“假”相对而言的。例如: 


The news is true.这消息是真的。(不是假消息) 


He told us true story.他给我们讲了一个真实的故事。(故事不是假的) 


另外,true还可以表示“正确的”,real没有这种用法。例如: 


What he said is true.他说的话是对的。 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有