39.— _________ have you been learning English? .—I have been learning English for six years.A. How longB. How oftenC. How farD. What time

题目

39.— _________ have you been learning English? .

—I have been learning English for six years.

A. How long

B. How often

C. How far

D. What time


相似考题
更多“39.— _________ have you been learning English? .—I have been learning English for six y ”相关问题
  • 第1题:

    If only we______(have)a phone! I'm tired of waiting outside the public phone box.


    正确答案:
    had[解析] 虚拟语气,要是我们有电话就好了,用过去式。

  • 第2题:

    Why()the old block of flats()demolished next month?

    A、are…being

    B、is…being

    C、has…been

    D、have…been


    参考答案:B

  • 第3题:

    What a waste! Why do you () the water () all the time ?

    A、have…flowing

    B、have…flow

    C、have…to flow

    D、have…flowed


    参考答案:A

  • 第4题:

    —Where____you____lunch?

    —Athome.Therewasnoschoollunch

    A.did;have

    B.are;having

    C.will;have

    D.do;have


    正确答案:A

  • 第5题:

    —I'd met Smith several times before.—So (have) ( ) I.


    正确答案:had

  • 第6题:

    You look() What()you()?

    Atire;did;do

    Btiring;have;done

    Ctired;do;do

    Dtired;have;been doing


    D