Mark the letter A, B, C or D on...

Câu hỏi: Mark the letter A, B, C or D on your answer sheet to indicate the correct answer for each of the blanks.
He is sleeping in his mother’s house this week as he …..his house painted.

A. has

B. is having

C. had

D. has had