HE LAST HAD HIS CAR REPAIRED 2 WEEKS AGO. A. HE HASN'T HAD HIS CAR...

31. He last had his car repaired 2 weeks ago.

A. He hasn't had his car repaired for 2 weeks.

B. He had repaired his car § weeks

before.

C. He had not repaired his car for 2 weeks then.

D. He didn't have any repair to his car in

2 weeks.