This document reviews the 12 verb tenses in English. It explains the meaning and usage of each tense including the simple present, present continuous, simple past, past continuous, present perfect, present perfect progressive, past perfect, past perfect progressive, future, future progressive, future perfect, and future perfect progressive tenses. Examples are provided to illustrate when each tense is used.