He's been here for a week,but he's moving on to Germany tomo

He's been here for a week,but he's moving on to Germany tomorrow.He's an architect,and he's speding four weeks travelling around Europe.
求这句话精确翻译.和涉及到的语法结构
smilewind1983 1年前 已收到8个回答 举报

sohuhy 幼苗

共回答了22个问题采纳率:81.8% 举报

翻译:他在这里已经一周了,但是他明天就要离开去德国了.他是一名建筑师,他要花四周的时间在欧洲到处旅游.
语法结构:1.He's been here for a week现在完成时 2.he's moving on to Germany tomorrow:用be doing 表示短暂的将来.3.he's speding four weeks travelling around Europe同2:另:你的spending少打了一个n.

1年前 追问

2

smilewind1983 举报

现在完成时,不是have/has +been+done吗?

举报 sohuhy

现在完成时一般形式是have/has+done,你那个是现在完成时的被动语态。

smilewind1983 举报

那,这里,既没有have/has 也没有done啊。。哪里来的完成时

举报 sohuhy

he's是he has的缩写,been就是be动词的done形式。

smilewind1983 举报

那我该怎么区分,什么时候是he is 呢? 那就是说这句话,谓语has been?

举报 sohuhy

你要看具体语境。这里后面是been(done),所以应该是he has。比如he's a student.后面是表语,就应该是he is.
对,这里的谓语就是has been(be的现在完成时形式)。

smilewind1983 举报

那可以不加for吗。直接he has been here a week 不行吗,加那个也是多余的啊。

举报 sohuhy

for加时间段作为时间状语。a week 作时间状语前面必须加介词

smilewind1983 举报

moving 是move的现在分词,前加be。就是表将来时态。move on to do sth 是一个词组,表继续前进。对啊

举报 sohuhy

对啊,就是这样的。这里是be doing表短暂的将来而不是常见的用will或would或be going to来表将来。

ab5cdfwx 幼苗

共回答了1665个问题 举报

他在这里已经一个星期六,但是明天他将移动到德国。他是个建筑师,他正在用四个星期的时间做环欧洲旅行。
这里的语法,都是比较简单的,除了 but 连接的转折句,和 and 连接的并列句。

1年前

1

▉关注nn5▉ 幼苗

共回答了5个问题 举报

他来这儿已经一周了,不过明天他又要动身去德国。他是个建筑师,准备花四周的时间周游欧洲。
语法结构有:move on to do sth. 继续前进; 对…采取行动; 出发; 离开。spend...(in)doing sth. 花费多少时间/钱做某事。此外,be动词加瞬间性动词进行时表将来时。@_n第一句话,为什么是现在完成时,现在完成时的公式,不是 have/has+been+done吗?...

1年前

1

snow-shi 幼苗

共回答了1个问题 举报

他已经到这儿一周了,但是他明天要去德国,他是一个建筑师,花了四周正在欧洲旅游。
这段话第一句用了现在完成时,应该是 he has been here,第二句用的是将来时,be doing something

1年前

1

huohu 幼苗

共回答了1768个问题 举报

He是主语's been 是系动词 这是现在完成时here 是表语for a week是状语,but是并列连词 后面是并列句 he是主语's moving on 是谓语 终止性动词的现在进行时相当于一般将来时
to Germany是状语 tomorrow是状语.
He是主语's 是系动词an architect是表语,and是并列连词 后面是并列句
he是主语's spe...

1年前

1

345543z 幼苗

共回答了439个问题 举报

他已经在这里一周时间了,但是他明天将继续他的德国之旅,他是一位建筑师,他准备花了四周时间环游欧洲。spend 时间doing 某事

1年前

0

virgochan 幼苗

共回答了21个问题 举报

他已经在这待了一周,明天启程去德国。 他是一个建筑师,正在进行为期四个星期的欧洲之。
He's been here for a week完成时,but he's moving on to Germany tomorrow将来时.He's an architect现在时,and he's speding进行时 four weeks travelling around Europe.
...

1年前

0

城外的月光 幼苗

共回答了337个问题 举报

他在此处已经有一周了,但明天将会去德国。他是一位建筑师, 他正在用四周的时间作欧洲环游。(“在此处”是一个关键,如果他现在所处的位置不是在欧洲,就会出现时态语法错误,即:如果他明天才出发前往欧洲,那么他在欧洲旅游的四周,应是将要发生的的事情,需要用“一般将来时态”,就需要改为he will spend four weeks travelling around Europe才正确)。...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 24 q. 0.031 s. - webmaster@yulucn.com