[Conjugation/tense] Would have



Into which conjugation/tense should these expression fall?

"By then, Diane WOULD HAVE swum 2 miles"
"By then, Diane SHOULD HAVE swum 2 miles"
"By then, Diane COULD HAVE swum 2 miles"


.



Relevant Pages