A.are B.are being C.were D.has been
单项选择题You()the dictionary to Tom yesterday, he needed them awfully.
A.must return B.should have returned C.ought to return D.can have returned
单项选择题A number of new buildings()set up in Wuhan in the past few years.
A.have B.has been C.have been D.was