We can solve the problem recursively.
Let $a_n$ denote the number of permissible bit strings of length $n$.
A bit string of length $1$ cannot have two consecutive ones. Since there are two ways to fill the digit, $a_1 = 2$.
The only bit string of length $2$ that has two consecutive ones is $11$. Since there are two ways to fill each of the two digits in the bit string, $a_2 = 2 \cdot 2 - 1 = 3$.
Any permissible bit string of length $n + 1$ that ends in $0$ can be formed by by appending a $0$ to the end of a permissible bit string of length $n$, of which there are $a_n$.
For a bit string of length $n + 1$ to end in a $1$, the entry in the $n$th position must be a zero. Thus, any permissible bit string of length $n + 1$ that ends in a $1$ can be formed by appending the bit string $01$ to a permissible bit string of length $n - 1$, of which there are $a_{n - 1}$.
Thus, we have the recurrence relation
\begin{align*}
a_1 & = 2\\
a_2 & = 3\\
a_{n + 1} & = a_n + a_{n - 1}, n \geq 2
\end{align*}
You can use the recurrence relation to determine $a_5$, the number of bit strings of length $5$ that do not have two consecutive ones.