• Home
  • Oh my God! He __________ (just/to win) the race!
Question 1:
Oh my God! He __________ (just/to win) the race!
A. is just winning
B. has just won
Feedback The action in this sentence has been completed recently and we see the result of it in the present. In this case we should use the present Perfect Tense:  has/have + Verb (-ed/Past Participle)
C. wins
D. won

These questions are from this test. Would you like to take a practice test?

Test 3-Present Tenses | Intermediate English