几个英语的句型转换
1.ihavealreadybeenherefor50yearsihavebeenhere__5years__2.imarriedovertwoyearsagoi____...
1.i have already been here for 50years i have been here __5 years__ 2.i married over two years ago i __ __ married __ over two years 3.they have been here since 2000 ( 对since 2000 划线部分提问) 4. the old man __ last year he __ __ __ for a year (die) (动词填空) 麻烦再 告诉我 怎样转换的方法
展开
4个回答
展开全部
1. I have been here since 5 years ago.
2. I have been married for over two years.
3. when have been here?
4. The old man died last year.
He has been dead for a year.
非延续性动词用于完成时表动作,不表状态。
如果句子中出现段时间,那么要用延续性动词。如最后一个die,是短暂性动词,如果想表示他去世一年了,要借助be +dead 形容词,表状态。
祝你学习进步!
2. I have been married for over two years.
3. when have been here?
4. The old man died last year.
He has been dead for a year.
非延续性动词用于完成时表动作,不表状态。
如果句子中出现段时间,那么要用延续性动词。如最后一个die,是短暂性动词,如果想表示他去世一年了,要借助be +dead 形容词,表状态。
祝你学习进步!
展开全部
你好:
1 I have been here ( since ) 5 years ( ago )
2 I ( have been ) married ( for ) over two years.
3 When have they been here ?
4 The old man ( died ) last year .
He ( has been dead ) for a year.
这几个句子主要考的是现在完成时态的 用法 其中考了 延续性动词和非延续性动词的用法
延续性动词的完成时态中 可以直接是 have + 动词的过去分词
非延续性动词的完成时态中 应该是 have + been + 形容词/ 介词.....
1 I have been here ( since ) 5 years ( ago )
2 I ( have been ) married ( for ) over two years.
3 When have they been here ?
4 The old man ( died ) last year .
He ( has been dead ) for a year.
这几个句子主要考的是现在完成时态的 用法 其中考了 延续性动词和非延续性动词的用法
延续性动词的完成时态中 可以直接是 have + 动词的过去分词
非延续性动词的完成时态中 应该是 have + been + 形容词/ 介词.....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.since,ago. 2.have been,for 3.How long have they been here? 4.died ,has been dead
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.since. ago
2.have been for
3.how long have they been here?
Died has been dead
2.have been for
3.how long have they been here?
Died has been dead
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询