Conjugation of the  Portuguese Verb 'vir'
Indicative Tenses
preterite| eu vim | nós viemos | 
| tu vieste | vós viestes | 
| ele veio | eles vieram | 
past imperfect| eu vinha | nós vínhamos | 
| tu vinhas | vós vínheis | 
| ele vinha | eles vinham | 
past pluperfect| eu viera | nós viéramos | 
| tu vieras | vós viéreis | 
| ele viera | eles vieram | 
Indicative Tenses
present| eu venho | nós vimos | 
| tu vens | vós vindes | 
| ele vem | eles vêm | 
future| eu virei | nós viremos | 
| tu virás | vós vireis | 
| ele virá | eles virão | 
imperative
affirmative|   | venhamos nós | 
| vem tu | vinde vós | 
| venha ele | venham eles | 
negative|   | não venhamos nós | 
| não venhas tu | não venhais vós | 
| não venha ele | não venham eles | 
conditional| eu viria | nós viríamos | 
| tu virias | vós viríeis | 
| ele viria | eles viriam | 
personal infinitive| para vir eu | para virmos nós | 
| para vires tu | para virdes vós | 
| para vir ele | para virem eles | 
Subjunctive Tenses
past imperfect| se eu viesse | se nós viéssemos | 
| se tu viesses | se vós viésseis | 
| se ele viesse | se eles viessem | 
present| que eu venha | que nós venhamos | 
| que tu venhas | que vós venhais | 
| que ele venha | que eles venham | 
future| quando eu vier | quando nós viermos | 
| quando tu vieres | quando vós vierdes | 
| quando ele vier | quando eles vierem | 

*Verbs are shown as:
- INFINITIVE + SUFFIX: For example, the verb dar has a conjugation of dar+ei which is shown as darei.
 - STEM + SUFFIX REPLACEMENT: For example, the verb volver has a conjugation of volv+eu which is shown as volveu.
 - IRREGULAR: For example, the verb pedir has a conjugation of peço which is shown as peço.