题目内容

Which of the following is grammatically incorrect?

A. My younger brother has been a League member since three years ago.
B. My younger brother joined the League three years ago.
C. It is three years since my younger brother joined the League.
D. My younger brother has joined the League for three years.

查看答案
更多问题

He _______ the dictionary for nearly ten years.

A. has had
B. has bought
C. has borrowed
D. has lost

_______Miss Li left? Why _______ she leave so early?

A. Did … did
B. Has …has
C. Has … did
Did …has

You’ll get to like Mr Smith after you __ with him for some time.

A. had talked
B. have talked
C. talk
D. are talking

______ you had supper? When _____ you have it ?

A. Did … have
B. Do .. have
C. Have … did
D. Will … did

答案查题题库