1.-How long ( A ) in chengdu?

4个回答

  • 1. -How long ( A ) in Chengdu?

    -For just the weekend to come. I'll be back next Monday morning.

    A. are you staying B. did you stay C. have you stayed

    为什么要选A ,而BC错误

    答;A

    译:你打算成都呆多久?

    就呆即将到来的这一个周末.下周一就回来的.

    分析:其实你只要试着将句子翻译一下,就没有什么问题了.A是进行时表将来=How long are you going to stay in Chengdu?

    BC选项放入第一句都成立.但是答句不配. for the weekend to come= for the coming weekend 是指即将到来的这个周末,是未来的时间.而且还说过了周末就会回来的.所以不选BC了.

    2.-Have you heard the song?

    -Yes,I heard it ( C ) many times

    A sings B sang C sung D sing

    为什么要选C 感官动词后不是要接动词原形吗

    答:你只知其一,不知其二、三.

    感官动词有五类,但后跟复合宾语(宾语+宾语补足语)的主要是三类:视觉see, watch, notice, 听觉hear, listen to 和触觉feel. 宾补有三,以see为例:

    see sb. do sth. 看见某人做了某事.

    see sb. doing sth. 看见某人正在做某事.

    see sth. done 看见某事被做了. (是第一种用法的被动形式.常译成主动看见别人做了某事)

    本题就是这第种用法.

    译:你听过这首歌吗?(其实这句英语是有病的)

    是的, 我听人唱过许多次.(我听见它被唱过多次)

    分析:听的宾语是it指这首歌,是被人唱,而不在听到人主动唱,所以在it后用过去分词,表示被动.