A.mustn’t she
B.hasn’t she
C.wasn’t she
D.didn’t she
A.aren’t you
B.shouldn’t you
C.wouldn’t you
D.don’t you
A.having been fined
B.to have been fined
C.to be fined
D.being fined
That factory ()()() nearly 50 years ago.
A. has been built
B.had built
C.was built
D.has built
A.robbed
B.to have been robbed
C.being robbed
D.having been robbed
A.have been
B.had been
C.was
D.will
A.to have heard
B.to hear
C.for hearing
D.hearing