He's a famous singer. He________ a lot of concerts so far.
A.is giving
B.has given
C.gives
D.had been giving

Các câu hỏi liên quan