contestada

What is grammatically incorrect with the following sentence? Krista and Casey might have went to the fair this week.
a) The word “might” is unnecessary and should be removed
b) The modal “might” cannot be used with the perfect tense indicated by “have”
c) The verb “went” is past tense but “this week” refers to the present or future.
d) “Went” is the improper verb conjugation for this tense.