After driving for twenty...

Câu hỏi: After driving for twenty miles, he suddenly realised that he has been driving in the wrong direction

A. After driving

B. suddenly realised

C. has been driving

D. in the wrong direction