HAVING REVEALED 5.HAVING BEEN INVITED 6.HAS READIII. READING (2.5 P...

4. having revealed 5.Having been invited 6.has readIII. READING (2.5 p)Read the passage and choose the best answer to complete the blank. (1.25p)