—Your colleague's spoken English is quite good, Amy.— No wonder, as she              in the USA for two years.                  
#99368
A
worked
B
has been working
C
had worked
D
has worked
推荐题目
Have you nearly finished? Time_______.
#102536
A
is run out
B
has been run out
C
is running out
D
has run out of
You’ve failed to do what you ___________ to and I’m afraid the teacher will blame you.
#100094
A
will expect
B
will be expected
C
expected
D
were expected
With the development of science and technology , more new technology____ to the fields of IT.  
#102605
A
has been introducing
B
is being introduced
C
is introduced
D
was introduced