The scientist claim __________ cure for AIDS and the medicine will be put up on sale very soon .
Ato discover
Bto have discovered
Cdiscover
Ddiscovering
Answer:
B. to have discovered
Read Explanation:
Here the scientist already discovered so ' to have + v3 ' ( to have discovered ) is used .
Things already done is stated by perfect infinitive.
Eg :- I am glad to have found a new job.