A.above the moon B.on the moon C.over the moon
A.He’s been taken B.He’ll be taken C.He’s taken
A.writing B.to write C.to have written