He's never been to the United States __________.
A) since B) when C) ago D) before
D) before
My sister when to France 7 years _____.
A) ago B) ever C) before D) never
A) ago
_____ finished their work already.
A) The girls have
B) The girls
C) The girls has
A) The girls have
I should _____ (cycle) to school as the traffic was very bad.
have cycled
The voters _____ (elect) Donald Trump as President!
have elected
Cheryl has been friends with Caroline _____ as long as I can remember.
A) for B) when C) ever D) before
A) for
How rude! Nobody has _____ said that to me before!
A) never B) ever C) before D) ago
B) ever
_____ for a long time.
A) Samantha hasn't ill
B) Samantha hasn't been ill
C) Samantha isn't being ill
B) Samantha hasn't been ill
Helen _____ (take) all of her exams now.
has taken
John _____ (leave) his wallet in the car again.
has left
This is the first time I've _____ been to an English-speaking country!
A) never B) ever C) since D) ago
B) ever
The first time we met was on Tinder, about 3 weeks _____.
A) since B) ever C) ago D) before
C) ago
Has Jennie ever acted in a K-drama?
A) No, she hasn't.
B) Yes, she was.
C) No, she hadn't.
A) No, she hasn't.
We _____ (lose) our way. Check Google Maps, please.
have lost
We _____ (BE) members of this golf club for more than 12 years. Why can't we have our own personal parking spots?
have been
Yes, I've known Vincent _____ almost 5 years. He's a great guy!
A) since B) when C) before D) for
D) for
I can't remember _____ was the last time spoke to my ex-husband.
A) ever B) when C) since D) ago
B) when
Wow, so handsome today! _____ a haircut?
A) Was you get a new
B) Did you got a new
C) Have you just gotten a new
C) Have you just gotten a new
Elon Musk _____ (triple) his salary over the last 5 years.
has tripled
I really enjoy being a flight attendant. I think I _____ (fly) to more than 50 countries so far for work.
have flown
I've had these earrings _____ I married George.
A) when B) since C) ever D) never
B) since
Do you _____ think you will win the lottery?
A) ever B) when C) before D) never
A) ever
Have you eaten breakfast _____? -Yes, I've just had it.
A) just
B) yet
C) before
B) yet
I _____ (almost/finish) all of the apple juice, so please buy more.
have almost finished
Not that movie again! I _____ (see) Frozen about 800 times with my niece!
have seen