If he…..a thorough knowledge of English, he could...

Câu hỏi: If he…..a thorough knowledge of English, he could have applied for this post.

A had had

B had

C has

D has had