Фраза "Where have you been?" (перевод на русский: "Где ты был?") используется для выражения интереса или обеспокоенности по поводу отсутствия человека. Давайте разберёмся в её грамматике, нюансах использования и вариантах контекста. Фраза "Where have you been?" построена в настоящем совершённом времени (Present Perfect). Эта временная форма подчеркивает завершённость действия, не указывая на конкретное время его выполнения. Настоящее совершённое время предполагает, что факт отсутствия или место пребывания собеседника в прошлом важны для настоящего момента...
Сначала настоятельно рекомендую повторить настоящее время глагола "to be". Если в настоящем времени у него три формы - "am", "are", "is" , то в прошедшем - всего две: "was" и "were". Кто не знает, запомните это. Кто знал, но забыл, не поленитесь и повторите. В вопросительном предложении так же, как и в настоящем времени подлежащее и глагол-связка просто меняются местами: Утвердительное предложение I was - я был (была) He was - он был She was - она была It was - это было We were - мы были You were...