HE LAST HAD HIS CAR REPAIRED 2 WEEKS AGO. A. HE HAS HAD HIS CAR RE...

23. He last had his car repaired 2 weeks ago. A. He has 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.