3. Кто только что (курить) здесь?
Для решения этого задания необходимо определить, какое время использовать - Present Indefinite или Present Continuous. Present Indefinite используется для описания обычных, повторяющихся действий, а Present Continuous - для описания действий, происходящих в данный момент.
В данном случае спрашивается, кто только что курил, поэтому необходимо использовать Present Continuous.
Ответ: Who is just smoking here?