to write vs. to have written

Can one say the following?

a. He was a genius to write that brilliant piece of music we just heard.
b. He must have been a genius to write that brilliant piece of music we just heard.

c. He was a genius to have written that brilliant piece of music we just heard.
d. He must have been a genius to have written that brilliant piece of music we just heard.

e. He is a genius to write that brilliant piece of music we just heard.
f. He must be a genius to write that brilliant piece of music we just heard.


Many thanks.
Original Post

Add Reply

Likes (0)
×
×
×
×