用for,since填空,顺便教一下现在完成时,

用for,since填空,顺便教一下现在完成时,
have you been studying Japanese( )many years?
they have been watching TV( )hours!
has she been writing poetry( )she stated school?
she is been making music( )she was young.
he is been playing the guitar( )a very long time.
能顺便说说现在完成时吗?请多举例,好的话我会加分的.
super沙漠 1年前 已收到3个回答 举报

y游涯 春芽

共回答了13个问题采纳率:76.9% 举报

1 for
2 for
3 since
4 since
5 for
现在完成时 不讲什么语法什么的 通俗来说就是 某种行为或动作从过去一直持续到现在(甚至可以持续到将来).比如第一题中的 你已经学习日语多年了吗 "学习日语"这个行为是从过去一直持续至今的.
for后面通常加时间段,比如for many years 这个many可以换成具体数字,这个year在题中有可能被换成day、hour
since 自从 ,它是个连词,后面通常跟的是个完整的句子

1年前 追问

9

super沙漠 举报

常见的现代完成时标志有哪些呢?例如:FOR,SINCE。。。。。

举报 y游涯

现在完成时:already, yet, so far, as yet, lately ,recently,these days/weeks/yesterday等等,只要是及物动词,考虑到它的持续性,加上前面几个表示时间的词汇,都是有可能的。

不及格的状元爷 精英

共回答了3958个问题采纳率:6.1% 举报

  1. for

  2. for

  3. since

  4. since

  5. for

    for+一段时间;since+从句/过去的时间点/一段时间+ago

1年前

2

bedgehog 幼苗

共回答了33个问题 举报

for for since since for
现在完成时,表示现在已经完成的动作或者现在的行为对以后产生的影响。
I have finished my job,so I can have a rest.
还有固定用法 in the past few years,since引导的一般现在时的主句时态。

1年前

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