I just have a doubt on a few sentences.

Thank you.
1) A pair of robins has (not have) been building a nest in the porch since last week.
2) If you want to visit the USA, you must (not have to) get a passport.
3) When Dorian sees the corrupted image on (in) the portrait, he decides to get rid of it but he misteriously stabs himself to death.

1 answer

1. Yes, has
Rather than IN the porch, ON the porch

2) either

Sra