Especially for those in technical fields, who typically write scientific reports and coordinate their research findings with those of other researchers, decisions about the proper verb tense to use in a given situation can be befuddling. A quote by Groucho Marx is instructive here, as Groucho once quipped, "I have had a perfectly wonderful evening, but this wasn’t it." Because Groucho employs the perfect tense here (using "have had," which suggests both present and past), he correctly notes that the wonderful evening could have been on any other night in his life.
The first rule of thumb is to word your sentences in such a way that verb tenses are simple and consistent. The easiest way to simplify context for both yourself and your reader is to use present tense when possible, because it is automatically reader-friendly and readily understood. But there is obviously more to this issue. Read on:
An accepted practice is that scientific truths, facts, and things happening during the reading of a paper can be treated best in the present tense.
Your own findings or experimental procedures, the actual experimental procedures and results of others, and physical past events should usually be treated as simple past tense.
Future tense (using "will" or "shall" with a verb) is often reserved for those things not yet completed. This tense is most useful when you want to talk about future events.
Finally, the perfect tense (using "has," "have," or "had" as a helping verb) comes in handy when you are writing about a "double time"—that is, when you need to stress that one thing happened before another, or that something began in the past and was continued thereafter.
Contrary to what some writers think, you certainly may switch verb tense within a paragraph (even within a sentence, for that matter); you simply must be certain that the context implied by the verb tense matches the intended meaning.
Self-Study
For some quick tutorials and extensive exercises on verb tense, visit the following websites:
"Verb Tense Tutorial" page from englishpage.com
"Verb Tense Quiz" from eflnet