Foundation
English
Tenses
Tenses
Tenses
Question

Fill in the blank with the most appropriate word.
It's good to see you again. Where have you _____ ? 

been
being
went
gone
JEE Advance
College PredictorLive

Know your College Admission Chances Based on your Rank/Percentile, Category and Home State.

Get your JEE Main Personalised Report with Top Predicted Colleges in JoSA

Solution
Verified BY
Verified by Zigyan

The present perfect tense is used to indicate an action that started in the past and has continued up until now. 
Thus, "been" in option C is correct. It indicates the present perfect and is used to convey a sense of a time immediately before the present. In this case, the person we are asking likely just showed up, and we're asking them where they just came from.
"Gone" in option A is incorrect as it indicates an uncompleted visit during the past.
"Being" in option B is a distractor and is grammatically incorrect in the context.
"Went" in option D is incorrect as it refers to a particular completed action in the past. However, the context wants to know the general past.
Thus, option C is correct.