The end of Pretty Little Liars is almost here.
So much has happened already and now, with only two episodes left, we seriously need to break things down. Share your opinions using the polls below and see how your choices match up with the rest of the #PLLSquad. Then watch season 7 episode 18 again to get ready for episode 19 on June 20 at 8/7c on Freeform.
What has been the most shocking reveal of the season so far?
And what's been the worst A.D. moment so far?
And the most memorable A.D. message?
How about the saddest moment?
And the best line?
Who do you think has had the best kiss?
Will Spoby get back together?
Which of the top suspects do you think is Emison's baby daddy?
If you were Aria would you have joined the A.D. team?
Do you trust Mona?
Should Spencer give Mary Drake a chance to get to know her?
Which of the top suspects in the PLL Suspect Tracker do you think is most likely to be A.D.?
Do you think the Liars will have a happy ending?
Catch up on the latest episodes of Pretty Little Liars Season 7B here on Freeform.
And tell us in the comments what you think will happen in the final two episodes.