By the time of last year, she ______ the piano for five years.
#38247
A
learnt
B
has learnt
C
had learnt
D
will learn
推荐题目
There______ a school sports meet next weekend.
#40234
A
is going to have
B
will have
C
will are
D
is going to be
It’s almost eight years        we _______ each other last time.
#37554
A
since; saw
B
before; see
C
after; will see
D
when; have seen
----What a nice bike! How long ____ you ____it? ----- Just two weeks.
#37320
A
have, bought
B
did, buy
C
have, had
D
are, having