$\newcommand{\N}{\mathbb N}$ $\newcommand{\mc}{\mathcal}$ $\newcommand{\set}[1]{\{#1\}}$ Definition. We say that a measure space $(X, \mc F, \mu)$ has a countable basis if there is a collection $\set{E_n}_{n\in \N}$ of measurable subsets of $X$ such that for all $\varepsilon>0$ and for all $E\in \mc F$, there is $n$ such that $\mu(E_n\Delta E)< \varepsilon$.
Question. With notation as in the above definition, is it true that if $\mc G$ denotes the $\sigma$-algebra generated by $\set{E_n}_{n\in \N}$, then for all $F\in \mc F$, there is $G\in \mc G$ such that $\mu(F\Delta G)=0$?
Let $\mu (E_{n_{k}} \Delta E)<\frac 1 {2^{k}}$ for each $k$. Then $\sum_k \mu (E_{n_{k}} \Delta E)<\infty $ so $\mu ( \lim \sup_k (E_{n_{k}} \Delta E))=0$. This implies $\mu (F\Delta E)=0$ where $F=\lim \sup E_{n_{k}}$.