问题

Fined $100! You know you _____ 100km an hour, don’t you?— No, officerI can’t have beenThis car doesn’t do 80
A:are driving
B:have driven
C:had driven
D:were driving
B:have driven
C:had driven
D:were driving
正确答案是: