Both of these are natural: If I were a bird, I could fly to you . (present time) If I had been a bird, I could have flown to you at that time. (past time)
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AlpheccaStarsIf I had been rich, I would (could) have bought the computer. -> This is OK, too, but it implies that this point in time was not recent, but some time ago. I might be rich now. Especially if I use the adverb "then", it implies that I am rich now, but was not at the time. (If I had been rich then, I would have...).Then "If I were a bird, I
SnappyThen "If I were a bird, I could have flown to you at that time" should be okay, because I was not a bird and I am not a bird. "If I had been a bird, I could have flow to you at that time" should be gramatically okay too.Corrections: "If I had been a bird, I could have flown to you at that time" should be gramatically okay too.
AnonymousMy reply was for people (having the same question) who find this page in top 5 results on google.~vasOK. Just saying.