‘Our team has won the match’. What tense is it? (A) Present Indefinite (B) Present Perfect (C) Past Indefinite (D) Past Perfect Answer: (B) Present PerfectÂ